From 731cf46ce186f1fae4d820fe056267da46626003 Mon Sep 17 00:00:00 2001 From: yangjie <168149434@qq.com> Date: Sun, 17 Nov 2024 15:59:37 +0800 Subject: [PATCH] amap_search_fluttify --- .gitignore | 43 + CHANGELOG.md | 143 + LICENSE | 13 + README.md | 141 + amap_search_fluttify-0.18.0.tar.gz | Bin 0 -> 653503 bytes analysis_options.yaml | 9 + android/build.gradle | 70 + android/proguard-rules.pro | 24 + android/settings.gradle | 1 + android/src/main/AndroidManifest.xml | 3 + .../AmapSearchFluttifyPlugin.java | 180 + .../sub_handler/SubHandler0.java | 5661 +++++++++++++++ .../sub_handler/SubHandler1.java | 5741 +++++++++++++++ .../sub_handler/SubHandler10.java | 6337 ++++++++++++++++ .../sub_handler/SubHandler11.java | 6343 ++++++++++++++++ .../sub_handler/SubHandler12.java | 6428 +++++++++++++++++ .../sub_handler/SubHandler13.java | 1991 +++++ .../sub_handler/SubHandler14.java | 5406 ++++++++++++++ .../sub_handler/SubHandler15.java | 1479 ++++ .../sub_handler/SubHandler2.java | 5728 +++++++++++++++ .../sub_handler/SubHandler3.java | 5735 +++++++++++++++ .../sub_handler/SubHandler4.java | 5744 +++++++++++++++ .../sub_handler/SubHandler5.java | 5741 +++++++++++++++ .../sub_handler/SubHandler6.java | 6072 ++++++++++++++++ .../sub_handler/SubHandler7.java | 6340 ++++++++++++++++ .../sub_handler/SubHandler8.java | 6331 ++++++++++++++++ .../sub_handler/SubHandler9.java | 6325 ++++++++++++++++ .../sub_handler/custom/SubHandlerCustom.java | 62 + example/.gitignore | 43 + example/README.md | 16 + example/analysis_options.yaml | 29 + example/android/app/build.gradle | 69 + .../android/app/src/debug/AndroidManifest.xml | 8 + .../android/app/src/main/AndroidManifest.xml | 52 + .../MainActivity.java | 6 + .../res/drawable-v21/launch_background.xml | 12 + .../main/res/drawable/launch_background.xml | 12 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 544 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 442 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 721 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 1031 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 1443 bytes .../app/src/main/res/values-night/styles.xml | 18 + .../app/src/main/res/values/styles.xml | 18 + .../app/src/profile/AndroidManifest.xml | 8 + example/android/build.gradle | 31 + example/android/gradle.properties | 3 + .../gradle/wrapper/gradle-wrapper.properties | 6 + example/android/settings.gradle | 11 + example/ios/Flutter/AppFrameworkInfo.plist | 26 + example/ios/Flutter/Debug.xcconfig | 2 + example/ios/Flutter/Release.xcconfig | 2 + example/ios/Podfile | 40 + example/ios/Podfile.lock | 79 + example/ios/Runner.xcodeproj/project.pbxproj | 533 ++ .../contents.xcworkspacedata | 7 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/WorkspaceSettings.xcsettings | 8 + .../xcshareddata/xcschemes/Runner.xcscheme | 87 + .../contents.xcworkspacedata | 10 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/WorkspaceSettings.xcsettings | 8 + example/ios/Runner/AppDelegate.h | 6 + example/ios/Runner/AppDelegate.m | 13 + .../AppIcon.appiconset/Contents.json | 122 + .../Icon-App-1024x1024@1x.png | Bin 0 -> 10932 bytes .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin 0 -> 564 bytes .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin 0 -> 1283 bytes .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin 0 -> 1588 bytes .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin 0 -> 1025 bytes .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin 0 -> 1716 bytes .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin 0 -> 1920 bytes .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin 0 -> 1283 bytes .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin 0 -> 1895 bytes .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin 0 -> 2665 bytes .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin 0 -> 2665 bytes .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin 0 -> 3831 bytes .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin 0 -> 1888 bytes .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin 0 -> 3294 bytes .../Icon-App-83.5x83.5@2x.png | Bin 0 -> 3612 bytes .../LaunchImage.imageset/Contents.json | 23 + .../LaunchImage.imageset/LaunchImage.png | Bin 0 -> 68 bytes .../LaunchImage.imageset/LaunchImage@2x.png | Bin 0 -> 68 bytes .../LaunchImage.imageset/LaunchImage@3x.png | Bin 0 -> 68 bytes .../LaunchImage.imageset/README.md | 5 + .../Runner/Base.lproj/LaunchScreen.storyboard | 37 + example/ios/Runner/Base.lproj/Main.storyboard | 26 + example/ios/Runner/Info.plist | 47 + example/ios/Runner/main.m | 9 + .../get_map_data/get_address_desc.screen.dart | 145 + .../lib/get_map_data/get_bus_info.screen.dart | 50 + .../get_district_info.screen.dart | 45 + example/lib/get_map_data/get_poi.screen.dart | 234 + .../get_map_data/get_weather_info.screen.dart | 42 + example/lib/main.dart | 129 + example/lib/route_plan/route_bus.screen.dart | 97 + .../lib/route_plan/route_drive.screen.dart | 100 + example/lib/route_plan/route_ride.screen.dart | 92 + example/lib/route_plan/route_walk.screen.dart | 96 + example/lib/utils/misc.dart | 13 + example/lib/utils/utils.export.dart | 1 + example/lib/widgets/button.widget.dart | 26 + example/lib/widgets/dimens.dart | 74 + .../lib/widgets/function_group.widget.dart | 36 + example/lib/widgets/function_item.widget.dart | 34 + example/lib/widgets/future.widget.dart | 17 + .../lib/widgets/scrollable_text.widget.dart | 12 + example/lib/widgets/setting.widget.dart | 209 + example/lib/widgets/todo.screen.dart | 11 + example/pubspec.yaml | 22 + example/test/widget_test.dart | 1 + ios/Classes/AmapSearchFluttifyPlugin.h | 15 + ios/Classes/AmapSearchFluttifyPlugin.m | 81 + ...MapNearbySearchManagerDelegate_Anonymous.h | 21 + ...MapNearbySearchManagerDelegate_Anonymous.m | 103 + .../Anonymous/AMapSearchDelegate_Anonymous.h | 21 + .../Anonymous/AMapSearchDelegate_Anonymous.m | 397 + .../SubHandler/Custom/SubHandlerCustom.h | 13 + .../SubHandler/Custom/SubHandlerCustom.m | 23 + ios/Classes/SubHandler/SubHandler0.h | 13 + ios/Classes/SubHandler/SubHandler0.m | 4998 +++++++++++++ ios/Classes/SubHandler/SubHandler1.h | 13 + ios/Classes/SubHandler/SubHandler1.m | 4425 ++++++++++++ ios/Classes/SubHandler/SubHandler10.h | 13 + ios/Classes/SubHandler/SubHandler10.m | 2861 ++++++++ ios/Classes/SubHandler/SubHandler11.h | 13 + ios/Classes/SubHandler/SubHandler11.m | 3113 ++++++++ ios/Classes/SubHandler/SubHandler2.h | 13 + ios/Classes/SubHandler/SubHandler2.m | 4485 ++++++++++++ ios/Classes/SubHandler/SubHandler3.h | 13 + ios/Classes/SubHandler/SubHandler3.m | 5025 +++++++++++++ ios/Classes/SubHandler/SubHandler4.h | 13 + ios/Classes/SubHandler/SubHandler4.m | 5025 +++++++++++++ ios/Classes/SubHandler/SubHandler5.h | 13 + ios/Classes/SubHandler/SubHandler5.m | 4517 ++++++++++++ ios/Classes/SubHandler/SubHandler6.h | 13 + ios/Classes/SubHandler/SubHandler6.m | 4225 +++++++++++ ios/Classes/SubHandler/SubHandler7.h | 13 + ios/Classes/SubHandler/SubHandler7.m | 4268 +++++++++++ ios/Classes/SubHandler/SubHandler8.h | 13 + ios/Classes/SubHandler/SubHandler8.m | 4425 ++++++++++++ ios/Classes/SubHandler/SubHandler9.h | 13 + ios/Classes/SubHandler/SubHandler9.m | 4425 ++++++++++++ ios/amap_search_fluttify.podspec | 44 + lib/amap_search_fluttify.dart | 5 + lib/src/android/android.export.g.dart | 164 + .../api/services/busline/BusLineItem.g.dart | 811 +++ .../api/services/busline/BusLineQuery.g.dart | 475 ++ .../busline/BusLineQuery/SearchType.g.dart | 28 + .../api/services/busline/BusLineResult.g.dart | 231 + .../api/services/busline/BusLineSearch.g.dart | 213 + .../OnBusLineSearchListener.g.dart | 67 + .../services/busline/BusStationItem.g.dart | 419 ++ .../services/busline/BusStationQuery.g.dart | 363 + .../services/busline/BusStationResult.g.dart | 231 + .../services/busline/BusStationSearch.g.dart | 212 + .../OnBusStationSearchListener.g.dart | 67 + .../amap/api/services/cloud/CloudImage.g.dart | 251 + .../amap/api/services/cloud/CloudItem.g.dart | 475 ++ .../api/services/cloud/CloudItemDetail.g.dart | 85 + .../api/services/cloud/CloudResult.g.dart | 231 + .../api/services/cloud/CloudSearch.g.dart | 156 + .../CloudSearch/OnCloudSearchListener.g.dart | 78 + .../services/cloud/CloudSearch/Query.g.dart | 559 ++ .../cloud/CloudSearch/SearchBound.g.dart | 373 + .../cloud/CloudSearch/Sortingrules.g.dart | 107 + .../api/services/core/AMapException.g.dart | 372 + .../amap/api/services/core/LatLonPoint.g.dart | 223 + .../api/services/core/LatLonSharePoint.g.dart | 139 + .../com/amap/api/services/core/PoiItem.g.dart | 1539 ++++ .../amap/api/services/core/SearchUtils.g.dart | 167 + .../api/services/core/ServiceSettings.g.dart | 430 ++ .../api/services/core/SuggestionCity.g.dart | 307 + .../api/services/district/DistrictItem.g.dart | 496 ++ .../services/district/DistrictResult.g.dart | 328 + .../services/district/DistrictSearch.g.dart | 240 + .../OnDistrictSearchListener.g.dart | 67 + .../district/DistrictSearchQuery.g.dart | 689 ++ .../amap/api/services/geocoder/AoiItem.g.dart | 363 + .../api/services/geocoder/BusinessArea.g.dart | 195 + .../services/geocoder/GeocodeAddress.g.dart | 755 ++ .../api/services/geocoder/GeocodeQuery.g.dart | 251 + .../services/geocoder/GeocodeResult.g.dart | 195 + .../services/geocoder/GeocodeSearch.g.dart | 215 + .../OnGeocodeSearchListener.g.dart | 78 + .../services/geocoder/RegeocodeAddress.g.dart | 1091 +++ .../services/geocoder/RegeocodeQuery.g.dart | 419 ++ .../services/geocoder/RegeocodeResult.g.dart | 195 + .../services/geocoder/RegeocodeRoad.g.dart | 363 + .../api/services/geocoder/StreetNumber.g.dart | 363 + .../amap/api/services/help/Inputtips.g.dart | 268 + .../help/Inputtips/InputtipsListener.g.dart | 67 + .../api/services/help/InputtipsQuery.g.dart | 307 + .../com/amap/api/services/help/Tip.g.dart | 475 ++ .../api/services/nearby/NearbyInfo.g.dart | 363 + .../api/services/nearby/NearbySearch.g.dart | 339 + .../nearby/NearbySearch/NearbyListener.g.dart | 89 + .../nearby/NearbySearch/NearbyQuery.g.dart | 363 + .../nearby/NearbySearchFunctionType.g.dart | 28 + .../services/nearby/NearbySearchResult.g.dart | 167 + .../api/services/nearby/UploadInfo.g.dart | 251 + .../services/nearby/UploadInfoCallback.g.dart | 67 + .../api/services/poisearch/IndoorData.g.dart | 251 + .../amap/api/services/poisearch/Photo.g.dart | 216 + .../poisearch/PoiItemExtension.g.dart | 139 + .../api/services/poisearch/PoiResult.g.dart | 259 + .../api/services/poisearch/PoiSearch.g.dart | 383 + .../PoiSearch/OnPoiSearchListener.g.dart | 78 + .../services/poisearch/PoiSearch/Query.g.dart | 776 ++ .../poisearch/PoiSearch/SearchBound.g.dart | 373 + .../api/services/poisearch/SubPoiItem.g.dart | 475 ++ .../amap/api/services/road/Crossroad.g.dart | 419 ++ .../com/amap/api/services/road/Road.g.dart | 440 ++ .../amap/api/services/route/BusPath.g.dart | 363 + .../api/services/route/BusRouteResult.g.dart | 251 + .../amap/api/services/route/BusStep.g.dart | 475 ++ .../services/route/ChargeStationInfo.g.dart | 755 ++ .../com/amap/api/services/route/Cost.g.dart | 363 + .../api/services/route/DistanceItem.g.dart | 447 ++ .../api/services/route/DistanceResult.g.dart | 195 + .../api/services/route/DistanceSearch.g.dart | 160 + .../route/DistanceSearch/DistanceQuery.g.dart | 419 ++ .../OnDistanceSearchListener.g.dart | 67 + .../amap/api/services/route/District.g.dart | 195 + .../amap/api/services/route/Doorway.g.dart | 195 + .../amap/api/services/route/DrivePath.g.dart | 419 ++ .../api/services/route/DrivePathV2.g.dart | 419 ++ .../api/services/route/DrivePlanPath.g.dart | 251 + .../api/services/route/DrivePlanStep.g.dart | 363 + .../route/DriveRoutePlanResult.g.dart | 223 + .../services/route/DriveRouteResult.g.dart | 251 + .../services/route/DriveRouteResultV2.g.dart | 251 + .../amap/api/services/route/DriveStep.g.dart | 811 +++ .../api/services/route/DriveStepV2.g.dart | 587 ++ .../api/services/route/ElecConsumeInfo.g.dart | 307 + .../com/amap/api/services/route/Navi.g.dart | 195 + .../com/amap/api/services/route/Path.g.dart | 251 + .../amap/api/services/route/Railway.g.dart | 195 + .../api/services/route/RailwaySpace.g.dart | 139 + .../services/route/RailwayStationItem.g.dart | 531 ++ .../amap/api/services/route/RidePath.g.dart | 139 + .../api/services/route/RideRouteResult.g.dart | 195 + .../amap/api/services/route/RideStep.g.dart | 531 ++ .../services/route/RouteBusLineItem.g.dart | 419 ++ .../services/route/RouteBusWalkItem.g.dart | 195 + .../api/services/route/RoutePlanResult.g.dart | 195 + .../services/route/RouteRailwayItem.g.dart | 587 ++ .../api/services/route/RouteResult.g.dart | 195 + .../api/services/route/RouteSearch.g.dart | 554 ++ .../route/RouteSearch/BusRouteQuery.g.dart | 356 + .../route/RouteSearch/DrivePlanQuery.g.dart | 412 ++ .../route/RouteSearch/DriveRouteQuery.g.dart | 608 ++ .../route/RouteSearch/FromAndTo.g.dart | 524 ++ .../OnRoutePlanSearchListener.g.dart | 67 + .../RouteSearch/OnRouteSearchListener.g.dart | 100 + .../OnTruckRouteSearchListener.g.dart | 67 + .../route/RouteSearch/RideRouteQuery.g.dart | 265 + .../route/RouteSearch/TruckRouteQuery.g.dart | 671 ++ .../route/RouteSearch/WalkRouteQuery.g.dart | 265 + .../api/services/route/RouteSearchCity.g.dart | 139 + .../api/services/route/RouteSearchV2.g.dart | 156 + .../route/RouteSearchV2/CurveCost.g.dart | 195 + .../route/RouteSearchV2/CustomCostMode.g.dart | 503 ++ .../RouteSearchV2/DriveRouteQuery.g.dart | 664 ++ .../RouteSearchV2/DrivingStrategy.g.dart | 52 + .../route/RouteSearchV2/FromAndTo.g.dart | 468 ++ .../route/RouteSearchV2/NewEnergy.g.dart | 503 ++ .../OnRoutePlanSearchListener.g.dart | 67 + .../OnRouteSearchListener.g.dart | 67 + .../OnTruckRouteSearchListener.g.dart | 67 + .../route/RouteSearchV2/PowerTrainLoss.g.dart | 307 + .../route/RouteSearchV2/ShowFields.g.dart | 92 + .../route/RouteSearchV2/SlopeCost.g.dart | 195 + .../route/RouteSearchV2/SpeedCost.g.dart | 195 + .../route/RouteSearchV2/TransCost.g.dart | 195 + .../amap/api/services/route/SearchCity.g.dart | 251 + .../com/amap/api/services/route/TMC.g.dart | 251 + .../amap/api/services/route/TaxiItem.g.dart | 419 ++ .../amap/api/services/route/TimeInfo.g.dart | 195 + .../services/route/TimeInfosElement.g.dart | 363 + .../amap/api/services/route/TruckPath.g.dart | 531 ++ .../services/route/TruckRouteRestult.g.dart | 307 + .../amap/api/services/route/TruckStep.g.dart | 811 +++ .../amap/api/services/route/WalkPath.g.dart | 139 + .../api/services/route/WalkRouteResult.g.dart | 195 + .../amap/api/services/route/WalkStep.g.dart | 531 ++ .../routepoisearch/RoutePOIItem.g.dart | 363 + .../routepoisearch/RoutePOISearch.g.dart | 192 + .../OnRoutePOISearchListener.g.dart | 67 + .../RoutePOISearch/RoutePOISearchType.g.dart | 36 + .../routepoisearch/RoutePOISearchQuery.g.dart | 300 + .../RoutePOISearchResult.g.dart | 139 + .../api/services/share/ShareSearch.g.dart | 459 ++ .../ShareSearch/OnShareSearchListener.g.dart | 122 + .../ShareSearch/ShareBusRouteQuery.g.dart | 139 + .../ShareSearch/ShareDrivingRouteQuery.g.dart | 139 + .../share/ShareSearch/ShareFromAndTo.g.dart | 251 + .../share/ShareSearch/ShareNaviQuery.g.dart | 139 + .../ShareSearch/ShareWalkRouteQuery.g.dart | 139 + .../weather/LocalDayWeatherForecast.g.dart | 643 ++ .../weather/LocalWeatherForecast.g.dart | 363 + .../weather/LocalWeatherForecastResult.g.dart | 147 + .../services/weather/LocalWeatherLive.g.dart | 587 ++ .../weather/LocalWeatherLiveResult.g.dart | 147 + .../api/services/weather/WeatherSearch.g.dart | 184 + .../OnWeatherSearchListener.g.dart | 78 + .../weather/WeatherSearchQuery.g.dart | 189 + lib/src/android/constants.g.dart | 10 + lib/src/android/type_op.g.dart | 982 +++ lib/src/facade/amap_search.dart | 1362 ++++ lib/src/facade/delegates.dart | 27 + lib/src/facade/extensions.dart | 296 + lib/src/facade/models.dart | 1456 ++++ lib/src/facade/shared.g.dart | 15 + lib/src/ios/AMapAOI.g.dart | 181 + lib/src/ios/AMapAddressComponent.g.dart | 341 + lib/src/ios/AMapBusLine.g.dart | 481 ++ .../ios/AMapBusLineBaseSearchRequest.g.dart | 161 + lib/src/ios/AMapBusLineIDSearchRequest.g.dart | 101 + .../ios/AMapBusLineNameSearchRequest.g.dart | 101 + lib/src/ios/AMapBusLineSearchResponse.g.dart | 141 + lib/src/ios/AMapBusStop.g.dart | 221 + lib/src/ios/AMapBusStopSearchRequest.g.dart | 161 + lib/src/ios/AMapBusStopSearchResponse.g.dart | 141 + lib/src/ios/AMapBusinessArea.g.dart | 121 + lib/src/ios/AMapCity.g.dart | 181 + lib/src/ios/AMapCloudImage.g.dart | 141 + lib/src/ios/AMapCloudPOI.g.dart | 261 + .../AMapCloudPOIAroundSearchRequest.g.dart | 141 + .../ios/AMapCloudPOIIDSearchRequest.g.dart | 101 + .../ios/AMapCloudPOILocalSearchRequest.g.dart | 121 + .../AMapCloudPOIPolygonSearchRequest.g.dart | 121 + lib/src/ios/AMapCloudPOISearchResponse.g.dart | 121 + lib/src/ios/AMapCloudSearchBaseRequest.g.dart | 201 + lib/src/ios/AMapCloudSortType.g.dart | 29 + lib/src/ios/AMapDistanceResult.g.dart | 201 + lib/src/ios/AMapDistanceSearchRequest.g.dart | 181 + lib/src/ios/AMapDistanceSearchResponse.g.dart | 101 + lib/src/ios/AMapDistanceSearchType.g.dart | 32 + lib/src/ios/AMapDistrict.g.dart | 221 + lib/src/ios/AMapDistrictSearchRequest.g.dart | 141 + lib/src/ios/AMapDistrictSearchResponse.g.dart | 121 + .../AMapDrivingCalRouteSearchRequest.g.dart | 321 + .../ios/AMapDrivingRouteExcludeType.g.dart | 35 + .../ios/AMapDrivingRouteSearchRequest.g.dart | 361 + .../ios/AMapDrivingRouteShowFieldType.g.dart | 47 + .../ios/AMapFutureRouteSearchRequest.g.dart | 321 + .../ios/AMapFutureRouteSearchResponse.g.dart | 121 + lib/src/ios/AMapFutureTimeInfo.g.dart | 121 + lib/src/ios/AMapFutureTimeInfoElement.g.dart | 161 + lib/src/ios/AMapGeoPoint.g.dart | 147 + lib/src/ios/AMapGeoPolygon.g.dart | 127 + lib/src/ios/AMapGeocode.g.dart | 341 + lib/src/ios/AMapGeocodeSearchRequest.g.dart | 141 + lib/src/ios/AMapGeocodeSearchResponse.g.dart | 121 + lib/src/ios/AMapImage.g.dart | 121 + lib/src/ios/AMapIndoorData.g.dart | 141 + lib/src/ios/AMapInputTipsSearchRequest.g.dart | 181 + .../ios/AMapInputTipsSearchResponse.g.dart | 121 + .../ios/AMapLocalDayWeatherForecast.g.dart | 281 + lib/src/ios/AMapLocalWeatherForecast.g.dart | 181 + lib/src/ios/AMapLocalWeatherLive.g.dart | 261 + .../ios/AMapLocationShareSearchRequest.g.dart | 121 + .../AMapNavigationShareSearchRequest.g.dart | 141 + lib/src/ios/AMapNearbySearchManager.g.dart | 233 + .../AMapNearbySearchManagerDelegate.g.dart | 89 + lib/src/ios/AMapNearbySearchRequest.g.dart | 181 + lib/src/ios/AMapNearbySearchResponse.g.dart | 121 + lib/src/ios/AMapNearbySearchType.g.dart | 29 + lib/src/ios/AMapNearbyUploadInfo.g.dart | 141 + lib/src/ios/AMapNearbyUserInfo.g.dart | 161 + lib/src/ios/AMapPOI.g.dart | 661 ++ lib/src/ios/AMapPOIAroundSearchRequest.g.dart | 181 + lib/src/ios/AMapPOIExtension.g.dart | 141 + lib/src/ios/AMapPOIIDSearchRequest.g.dart | 101 + .../ios/AMapPOIKeywordsSearchRequest.g.dart | 161 + .../ios/AMapPOIPolygonSearchRequest.g.dart | 121 + lib/src/ios/AMapPOISearchBaseRequest.g.dart | 221 + lib/src/ios/AMapPOISearchResponse.g.dart | 141 + lib/src/ios/AMapPOIShareSearchRequest.g.dart | 161 + lib/src/ios/AMapPath.g.dart | 261 + lib/src/ios/AMapRailway.g.dart | 301 + lib/src/ios/AMapRailwaySpace.g.dart | 121 + lib/src/ios/AMapRailwayStation.g.dart | 241 + lib/src/ios/AMapReGeocode.g.dart | 201 + lib/src/ios/AMapReGeocodeSearchRequest.g.dart | 181 + .../ios/AMapReGeocodeSearchResponse.g.dart | 101 + .../ios/AMapRidingRouteSearchRequest.g.dart | 121 + .../ios/AMapRidingRouteSearchResponse.g.dart | 85 + lib/src/ios/AMapRoad.g.dart | 181 + lib/src/ios/AMapRoadInter.g.dart | 221 + lib/src/ios/AMapRoute.g.dart | 181 + lib/src/ios/AMapRoutePOI.g.dart | 181 + lib/src/ios/AMapRoutePOISearchRequest.g.dart | 221 + lib/src/ios/AMapRoutePOISearchResponse.g.dart | 121 + lib/src/ios/AMapRoutePOISearchType.g.dart | 41 + lib/src/ios/AMapRouteSearchBaseRequest.g.dart | 121 + lib/src/ios/AMapRouteSearchResponse.g.dart | 121 + .../ios/AMapRouteShareSearchRequest.g.dart | 201 + lib/src/ios/AMapSearchAPI.g.dart | 1075 +++ lib/src/ios/AMapSearchCoordinateType.g.dart | 29 + lib/src/ios/AMapSearchDelegate.g.dart | 232 + lib/src/ios/AMapSearchError.g.dart | 111 + lib/src/ios/AMapSearchErrorCode.g.dart | 164 + lib/src/ios/AMapSearchObject.g.dart | 111 + lib/src/ios/AMapSegment.g.dart | 241 + lib/src/ios/AMapShareSearchBaseRequest.g.dart | 85 + lib/src/ios/AMapShareSearchResponse.g.dart | 101 + lib/src/ios/AMapStep.g.dart | 361 + lib/src/ios/AMapStreetNumber.g.dart | 181 + lib/src/ios/AMapSubPOI.g.dart | 221 + lib/src/ios/AMapSuggestion.g.dart | 121 + lib/src/ios/AMapTMC.g.dart | 141 + lib/src/ios/AMapTaxi.g.dart | 201 + lib/src/ios/AMapTip.g.dart | 221 + lib/src/ios/AMapTrafficEvaluation.g.dart | 201 + lib/src/ios/AMapTrafficInfo.g.dart | 141 + lib/src/ios/AMapTrafficRoad.g.dart | 201 + lib/src/ios/AMapTransit.g.dart | 201 + .../ios/AMapTransitRouteSearchRequest.g.dart | 181 + .../ios/AMapTruckRouteSearchRequest.g.dart | 381 + lib/src/ios/AMapTruckSizeType.g.dart | 35 + lib/src/ios/AMapWalking.g.dart | 181 + .../ios/AMapWalkingRouteSearchRequest.g.dart | 101 + lib/src/ios/AMapWeatherSearchRequest.g.dart | 121 + lib/src/ios/AMapWeatherSearchResponse.g.dart | 121 + lib/src/ios/AMapWeatherType.g.dart | 28 + lib/src/ios/constants.g.dart | 13 + lib/src/ios/functions.g.dart | 16 + lib/src/ios/ios.export.g.dart | 117 + lib/src/ios/type_op.g.dart | 667 ++ other/1557492318.jpg | Bin 0 -> 86313 bytes other/Logo-Landscape.png | Bin 0 -> 162652 bytes other/WechatIMG111.jpeg | Bin 0 -> 101120 bytes pubspec.yaml | 34 + 435 files changed, 218481 insertions(+) create mode 100644 .gitignore create mode 100644 CHANGELOG.md create mode 100644 LICENSE create mode 100644 README.md create mode 100644 amap_search_fluttify-0.18.0.tar.gz create mode 100644 analysis_options.yaml create mode 100644 android/build.gradle create mode 100644 android/proguard-rules.pro create mode 100644 android/settings.gradle create mode 100644 android/src/main/AndroidManifest.xml create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/AmapSearchFluttifyPlugin.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler0.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler1.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler10.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler11.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler12.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler13.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler14.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler15.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler2.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler3.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler4.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler5.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler6.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler7.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler8.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler9.java create mode 100644 android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/custom/SubHandlerCustom.java create mode 100644 example/.gitignore create mode 100644 example/README.md create mode 100644 example/analysis_options.yaml create mode 100644 example/android/app/build.gradle create mode 100644 example/android/app/src/debug/AndroidManifest.xml create mode 100644 example/android/app/src/main/AndroidManifest.xml create mode 100644 example/android/app/src/main/java/me/yohom/amap_search_fluttify_example/MainActivity.java create mode 100644 example/android/app/src/main/res/drawable-v21/launch_background.xml create mode 100644 example/android/app/src/main/res/drawable/launch_background.xml create mode 100644 example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 example/android/app/src/main/res/values-night/styles.xml create mode 100644 example/android/app/src/main/res/values/styles.xml create mode 100644 example/android/app/src/profile/AndroidManifest.xml create mode 100644 example/android/build.gradle create mode 100644 example/android/gradle.properties create mode 100644 example/android/gradle/wrapper/gradle-wrapper.properties create mode 100644 example/android/settings.gradle create mode 100644 example/ios/Flutter/AppFrameworkInfo.plist create mode 100644 example/ios/Flutter/Debug.xcconfig create mode 100644 example/ios/Flutter/Release.xcconfig create mode 100644 example/ios/Podfile create mode 100644 example/ios/Podfile.lock create mode 100644 example/ios/Runner.xcodeproj/project.pbxproj create mode 100644 example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme create mode 100644 example/ios/Runner.xcworkspace/contents.xcworkspacedata create mode 100644 example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 example/ios/Runner/AppDelegate.h create mode 100644 example/ios/Runner/AppDelegate.m create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png create mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png create mode 100644 example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json create mode 100644 example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png create mode 100644 example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png create mode 100644 example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png create mode 100644 example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md create mode 100644 example/ios/Runner/Base.lproj/LaunchScreen.storyboard create mode 100644 example/ios/Runner/Base.lproj/Main.storyboard create mode 100644 example/ios/Runner/Info.plist create mode 100644 example/ios/Runner/main.m create mode 100644 example/lib/get_map_data/get_address_desc.screen.dart create mode 100644 example/lib/get_map_data/get_bus_info.screen.dart create mode 100644 example/lib/get_map_data/get_district_info.screen.dart create mode 100644 example/lib/get_map_data/get_poi.screen.dart create mode 100644 example/lib/get_map_data/get_weather_info.screen.dart create mode 100644 example/lib/main.dart create mode 100644 example/lib/route_plan/route_bus.screen.dart create mode 100644 example/lib/route_plan/route_drive.screen.dart create mode 100644 example/lib/route_plan/route_ride.screen.dart create mode 100644 example/lib/route_plan/route_walk.screen.dart create mode 100644 example/lib/utils/misc.dart create mode 100644 example/lib/utils/utils.export.dart create mode 100644 example/lib/widgets/button.widget.dart create mode 100644 example/lib/widgets/dimens.dart create mode 100644 example/lib/widgets/function_group.widget.dart create mode 100644 example/lib/widgets/function_item.widget.dart create mode 100644 example/lib/widgets/future.widget.dart create mode 100644 example/lib/widgets/scrollable_text.widget.dart create mode 100644 example/lib/widgets/setting.widget.dart create mode 100644 example/lib/widgets/todo.screen.dart create mode 100644 example/pubspec.yaml create mode 100644 example/test/widget_test.dart create mode 100644 ios/Classes/AmapSearchFluttifyPlugin.h create mode 100644 ios/Classes/AmapSearchFluttifyPlugin.m create mode 100644 ios/Classes/Anonymous/AMapNearbySearchManagerDelegate_Anonymous.h create mode 100644 ios/Classes/Anonymous/AMapNearbySearchManagerDelegate_Anonymous.m create mode 100644 ios/Classes/Anonymous/AMapSearchDelegate_Anonymous.h create mode 100644 ios/Classes/Anonymous/AMapSearchDelegate_Anonymous.m create mode 100644 ios/Classes/SubHandler/Custom/SubHandlerCustom.h create mode 100644 ios/Classes/SubHandler/Custom/SubHandlerCustom.m create mode 100644 ios/Classes/SubHandler/SubHandler0.h create mode 100644 ios/Classes/SubHandler/SubHandler0.m create mode 100644 ios/Classes/SubHandler/SubHandler1.h create mode 100644 ios/Classes/SubHandler/SubHandler1.m create mode 100644 ios/Classes/SubHandler/SubHandler10.h create mode 100644 ios/Classes/SubHandler/SubHandler10.m create mode 100644 ios/Classes/SubHandler/SubHandler11.h create mode 100644 ios/Classes/SubHandler/SubHandler11.m create mode 100644 ios/Classes/SubHandler/SubHandler2.h create mode 100644 ios/Classes/SubHandler/SubHandler2.m create mode 100644 ios/Classes/SubHandler/SubHandler3.h create mode 100644 ios/Classes/SubHandler/SubHandler3.m create mode 100644 ios/Classes/SubHandler/SubHandler4.h create mode 100644 ios/Classes/SubHandler/SubHandler4.m create mode 100644 ios/Classes/SubHandler/SubHandler5.h create mode 100644 ios/Classes/SubHandler/SubHandler5.m create mode 100644 ios/Classes/SubHandler/SubHandler6.h create mode 100644 ios/Classes/SubHandler/SubHandler6.m create mode 100644 ios/Classes/SubHandler/SubHandler7.h create mode 100644 ios/Classes/SubHandler/SubHandler7.m create mode 100644 ios/Classes/SubHandler/SubHandler8.h create mode 100644 ios/Classes/SubHandler/SubHandler8.m create mode 100644 ios/Classes/SubHandler/SubHandler9.h create mode 100644 ios/Classes/SubHandler/SubHandler9.m create mode 100644 ios/amap_search_fluttify.podspec create mode 100644 lib/amap_search_fluttify.dart create mode 100644 lib/src/android/android.export.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusLineItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusLineQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusLineQuery/SearchType.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusLineResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusLineSearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusLineSearch/OnBusLineSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusStationItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusStationQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusStationResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusStationSearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/busline/BusStationSearch/OnBusStationSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/cloud/CloudImage.g.dart create mode 100644 lib/src/android/com/amap/api/services/cloud/CloudItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/cloud/CloudItemDetail.g.dart create mode 100644 lib/src/android/com/amap/api/services/cloud/CloudResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/cloud/CloudSearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/cloud/CloudSearch/OnCloudSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/cloud/CloudSearch/Query.g.dart create mode 100644 lib/src/android/com/amap/api/services/cloud/CloudSearch/SearchBound.g.dart create mode 100644 lib/src/android/com/amap/api/services/cloud/CloudSearch/Sortingrules.g.dart create mode 100644 lib/src/android/com/amap/api/services/core/AMapException.g.dart create mode 100644 lib/src/android/com/amap/api/services/core/LatLonPoint.g.dart create mode 100644 lib/src/android/com/amap/api/services/core/LatLonSharePoint.g.dart create mode 100644 lib/src/android/com/amap/api/services/core/PoiItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/core/SearchUtils.g.dart create mode 100644 lib/src/android/com/amap/api/services/core/ServiceSettings.g.dart create mode 100644 lib/src/android/com/amap/api/services/core/SuggestionCity.g.dart create mode 100644 lib/src/android/com/amap/api/services/district/DistrictItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/district/DistrictResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/district/DistrictSearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/district/DistrictSearch/OnDistrictSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/district/DistrictSearchQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/AoiItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/BusinessArea.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/GeocodeAddress.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/GeocodeQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/GeocodeResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/GeocodeSearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/GeocodeSearch/OnGeocodeSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/RegeocodeAddress.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/RegeocodeQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/RegeocodeResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/RegeocodeRoad.g.dart create mode 100644 lib/src/android/com/amap/api/services/geocoder/StreetNumber.g.dart create mode 100644 lib/src/android/com/amap/api/services/help/Inputtips.g.dart create mode 100644 lib/src/android/com/amap/api/services/help/Inputtips/InputtipsListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/help/InputtipsQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/help/Tip.g.dart create mode 100644 lib/src/android/com/amap/api/services/nearby/NearbyInfo.g.dart create mode 100644 lib/src/android/com/amap/api/services/nearby/NearbySearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/nearby/NearbySearch/NearbyListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/nearby/NearbySearch/NearbyQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/nearby/NearbySearchFunctionType.g.dart create mode 100644 lib/src/android/com/amap/api/services/nearby/NearbySearchResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/nearby/UploadInfo.g.dart create mode 100644 lib/src/android/com/amap/api/services/nearby/UploadInfoCallback.g.dart create mode 100644 lib/src/android/com/amap/api/services/poisearch/IndoorData.g.dart create mode 100644 lib/src/android/com/amap/api/services/poisearch/Photo.g.dart create mode 100644 lib/src/android/com/amap/api/services/poisearch/PoiItemExtension.g.dart create mode 100644 lib/src/android/com/amap/api/services/poisearch/PoiResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/poisearch/PoiSearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/poisearch/PoiSearch/OnPoiSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/poisearch/PoiSearch/Query.g.dart create mode 100644 lib/src/android/com/amap/api/services/poisearch/PoiSearch/SearchBound.g.dart create mode 100644 lib/src/android/com/amap/api/services/poisearch/SubPoiItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/road/Crossroad.g.dart create mode 100644 lib/src/android/com/amap/api/services/road/Road.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/BusPath.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/BusRouteResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/BusStep.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/ChargeStationInfo.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/Cost.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DistanceItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DistanceResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DistanceSearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DistanceSearch/DistanceQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DistanceSearch/OnDistanceSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/District.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/Doorway.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DrivePath.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DrivePathV2.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DrivePlanPath.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DrivePlanStep.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DriveRoutePlanResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DriveRouteResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DriveRouteResultV2.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DriveStep.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/DriveStepV2.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/ElecConsumeInfo.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/Navi.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/Path.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/Railway.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RailwaySpace.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RailwayStationItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RidePath.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RideRouteResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RideStep.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteBusLineItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteBusWalkItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RoutePlanResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteRailwayItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch/BusRouteQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch/DrivePlanQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch/DriveRouteQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch/FromAndTo.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch/OnRoutePlanSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch/OnRouteSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch/OnTruckRouteSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch/RideRouteQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch/TruckRouteQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearch/WalkRouteQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchCity.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/CurveCost.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/CustomCostMode.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/DriveRouteQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/DrivingStrategy.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/FromAndTo.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/NewEnergy.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/OnRoutePlanSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/OnRouteSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/OnTruckRouteSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/PowerTrainLoss.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/ShowFields.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/SlopeCost.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/SpeedCost.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/RouteSearchV2/TransCost.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/SearchCity.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/TMC.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/TaxiItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/TimeInfo.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/TimeInfosElement.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/TruckPath.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/TruckRouteRestult.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/TruckStep.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/WalkPath.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/WalkRouteResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/route/WalkStep.g.dart create mode 100644 lib/src/android/com/amap/api/services/routepoisearch/RoutePOIItem.g.dart create mode 100644 lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch/OnRoutePOISearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch/RoutePOISearchType.g.dart create mode 100644 lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearchQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearchResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/share/ShareSearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/share/ShareSearch/OnShareSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/share/ShareSearch/ShareBusRouteQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/share/ShareSearch/ShareDrivingRouteQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/share/ShareSearch/ShareFromAndTo.g.dart create mode 100644 lib/src/android/com/amap/api/services/share/ShareSearch/ShareNaviQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/share/ShareSearch/ShareWalkRouteQuery.g.dart create mode 100644 lib/src/android/com/amap/api/services/weather/LocalDayWeatherForecast.g.dart create mode 100644 lib/src/android/com/amap/api/services/weather/LocalWeatherForecast.g.dart create mode 100644 lib/src/android/com/amap/api/services/weather/LocalWeatherForecastResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/weather/LocalWeatherLive.g.dart create mode 100644 lib/src/android/com/amap/api/services/weather/LocalWeatherLiveResult.g.dart create mode 100644 lib/src/android/com/amap/api/services/weather/WeatherSearch.g.dart create mode 100644 lib/src/android/com/amap/api/services/weather/WeatherSearch/OnWeatherSearchListener.g.dart create mode 100644 lib/src/android/com/amap/api/services/weather/WeatherSearchQuery.g.dart create mode 100644 lib/src/android/constants.g.dart create mode 100644 lib/src/android/type_op.g.dart create mode 100644 lib/src/facade/amap_search.dart create mode 100644 lib/src/facade/delegates.dart create mode 100644 lib/src/facade/extensions.dart create mode 100644 lib/src/facade/models.dart create mode 100644 lib/src/facade/shared.g.dart create mode 100644 lib/src/ios/AMapAOI.g.dart create mode 100644 lib/src/ios/AMapAddressComponent.g.dart create mode 100644 lib/src/ios/AMapBusLine.g.dart create mode 100644 lib/src/ios/AMapBusLineBaseSearchRequest.g.dart create mode 100644 lib/src/ios/AMapBusLineIDSearchRequest.g.dart create mode 100644 lib/src/ios/AMapBusLineNameSearchRequest.g.dart create mode 100644 lib/src/ios/AMapBusLineSearchResponse.g.dart create mode 100644 lib/src/ios/AMapBusStop.g.dart create mode 100644 lib/src/ios/AMapBusStopSearchRequest.g.dart create mode 100644 lib/src/ios/AMapBusStopSearchResponse.g.dart create mode 100644 lib/src/ios/AMapBusinessArea.g.dart create mode 100644 lib/src/ios/AMapCity.g.dart create mode 100644 lib/src/ios/AMapCloudImage.g.dart create mode 100644 lib/src/ios/AMapCloudPOI.g.dart create mode 100644 lib/src/ios/AMapCloudPOIAroundSearchRequest.g.dart create mode 100644 lib/src/ios/AMapCloudPOIIDSearchRequest.g.dart create mode 100644 lib/src/ios/AMapCloudPOILocalSearchRequest.g.dart create mode 100644 lib/src/ios/AMapCloudPOIPolygonSearchRequest.g.dart create mode 100644 lib/src/ios/AMapCloudPOISearchResponse.g.dart create mode 100644 lib/src/ios/AMapCloudSearchBaseRequest.g.dart create mode 100644 lib/src/ios/AMapCloudSortType.g.dart create mode 100644 lib/src/ios/AMapDistanceResult.g.dart create mode 100644 lib/src/ios/AMapDistanceSearchRequest.g.dart create mode 100644 lib/src/ios/AMapDistanceSearchResponse.g.dart create mode 100644 lib/src/ios/AMapDistanceSearchType.g.dart create mode 100644 lib/src/ios/AMapDistrict.g.dart create mode 100644 lib/src/ios/AMapDistrictSearchRequest.g.dart create mode 100644 lib/src/ios/AMapDistrictSearchResponse.g.dart create mode 100644 lib/src/ios/AMapDrivingCalRouteSearchRequest.g.dart create mode 100644 lib/src/ios/AMapDrivingRouteExcludeType.g.dart create mode 100644 lib/src/ios/AMapDrivingRouteSearchRequest.g.dart create mode 100644 lib/src/ios/AMapDrivingRouteShowFieldType.g.dart create mode 100644 lib/src/ios/AMapFutureRouteSearchRequest.g.dart create mode 100644 lib/src/ios/AMapFutureRouteSearchResponse.g.dart create mode 100644 lib/src/ios/AMapFutureTimeInfo.g.dart create mode 100644 lib/src/ios/AMapFutureTimeInfoElement.g.dart create mode 100644 lib/src/ios/AMapGeoPoint.g.dart create mode 100644 lib/src/ios/AMapGeoPolygon.g.dart create mode 100644 lib/src/ios/AMapGeocode.g.dart create mode 100644 lib/src/ios/AMapGeocodeSearchRequest.g.dart create mode 100644 lib/src/ios/AMapGeocodeSearchResponse.g.dart create mode 100644 lib/src/ios/AMapImage.g.dart create mode 100644 lib/src/ios/AMapIndoorData.g.dart create mode 100644 lib/src/ios/AMapInputTipsSearchRequest.g.dart create mode 100644 lib/src/ios/AMapInputTipsSearchResponse.g.dart create mode 100644 lib/src/ios/AMapLocalDayWeatherForecast.g.dart create mode 100644 lib/src/ios/AMapLocalWeatherForecast.g.dart create mode 100644 lib/src/ios/AMapLocalWeatherLive.g.dart create mode 100644 lib/src/ios/AMapLocationShareSearchRequest.g.dart create mode 100644 lib/src/ios/AMapNavigationShareSearchRequest.g.dart create mode 100644 lib/src/ios/AMapNearbySearchManager.g.dart create mode 100644 lib/src/ios/AMapNearbySearchManagerDelegate.g.dart create mode 100644 lib/src/ios/AMapNearbySearchRequest.g.dart create mode 100644 lib/src/ios/AMapNearbySearchResponse.g.dart create mode 100644 lib/src/ios/AMapNearbySearchType.g.dart create mode 100644 lib/src/ios/AMapNearbyUploadInfo.g.dart create mode 100644 lib/src/ios/AMapNearbyUserInfo.g.dart create mode 100644 lib/src/ios/AMapPOI.g.dart create mode 100644 lib/src/ios/AMapPOIAroundSearchRequest.g.dart create mode 100644 lib/src/ios/AMapPOIExtension.g.dart create mode 100644 lib/src/ios/AMapPOIIDSearchRequest.g.dart create mode 100644 lib/src/ios/AMapPOIKeywordsSearchRequest.g.dart create mode 100644 lib/src/ios/AMapPOIPolygonSearchRequest.g.dart create mode 100644 lib/src/ios/AMapPOISearchBaseRequest.g.dart create mode 100644 lib/src/ios/AMapPOISearchResponse.g.dart create mode 100644 lib/src/ios/AMapPOIShareSearchRequest.g.dart create mode 100644 lib/src/ios/AMapPath.g.dart create mode 100644 lib/src/ios/AMapRailway.g.dart create mode 100644 lib/src/ios/AMapRailwaySpace.g.dart create mode 100644 lib/src/ios/AMapRailwayStation.g.dart create mode 100644 lib/src/ios/AMapReGeocode.g.dart create mode 100644 lib/src/ios/AMapReGeocodeSearchRequest.g.dart create mode 100644 lib/src/ios/AMapReGeocodeSearchResponse.g.dart create mode 100644 lib/src/ios/AMapRidingRouteSearchRequest.g.dart create mode 100644 lib/src/ios/AMapRidingRouteSearchResponse.g.dart create mode 100644 lib/src/ios/AMapRoad.g.dart create mode 100644 lib/src/ios/AMapRoadInter.g.dart create mode 100644 lib/src/ios/AMapRoute.g.dart create mode 100644 lib/src/ios/AMapRoutePOI.g.dart create mode 100644 lib/src/ios/AMapRoutePOISearchRequest.g.dart create mode 100644 lib/src/ios/AMapRoutePOISearchResponse.g.dart create mode 100644 lib/src/ios/AMapRoutePOISearchType.g.dart create mode 100644 lib/src/ios/AMapRouteSearchBaseRequest.g.dart create mode 100644 lib/src/ios/AMapRouteSearchResponse.g.dart create mode 100644 lib/src/ios/AMapRouteShareSearchRequest.g.dart create mode 100644 lib/src/ios/AMapSearchAPI.g.dart create mode 100644 lib/src/ios/AMapSearchCoordinateType.g.dart create mode 100644 lib/src/ios/AMapSearchDelegate.g.dart create mode 100644 lib/src/ios/AMapSearchError.g.dart create mode 100644 lib/src/ios/AMapSearchErrorCode.g.dart create mode 100644 lib/src/ios/AMapSearchObject.g.dart create mode 100644 lib/src/ios/AMapSegment.g.dart create mode 100644 lib/src/ios/AMapShareSearchBaseRequest.g.dart create mode 100644 lib/src/ios/AMapShareSearchResponse.g.dart create mode 100644 lib/src/ios/AMapStep.g.dart create mode 100644 lib/src/ios/AMapStreetNumber.g.dart create mode 100644 lib/src/ios/AMapSubPOI.g.dart create mode 100644 lib/src/ios/AMapSuggestion.g.dart create mode 100644 lib/src/ios/AMapTMC.g.dart create mode 100644 lib/src/ios/AMapTaxi.g.dart create mode 100644 lib/src/ios/AMapTip.g.dart create mode 100644 lib/src/ios/AMapTrafficEvaluation.g.dart create mode 100644 lib/src/ios/AMapTrafficInfo.g.dart create mode 100644 lib/src/ios/AMapTrafficRoad.g.dart create mode 100644 lib/src/ios/AMapTransit.g.dart create mode 100644 lib/src/ios/AMapTransitRouteSearchRequest.g.dart create mode 100644 lib/src/ios/AMapTruckRouteSearchRequest.g.dart create mode 100644 lib/src/ios/AMapTruckSizeType.g.dart create mode 100644 lib/src/ios/AMapWalking.g.dart create mode 100644 lib/src/ios/AMapWalkingRouteSearchRequest.g.dart create mode 100644 lib/src/ios/AMapWeatherSearchRequest.g.dart create mode 100644 lib/src/ios/AMapWeatherSearchResponse.g.dart create mode 100644 lib/src/ios/AMapWeatherType.g.dart create mode 100644 lib/src/ios/constants.g.dart create mode 100644 lib/src/ios/functions.g.dart create mode 100644 lib/src/ios/ios.export.g.dart create mode 100644 lib/src/ios/type_op.g.dart create mode 100644 other/1557492318.jpg create mode 100644 other/Logo-Landscape.png create mode 100644 other/WechatIMG111.jpeg create mode 100644 pubspec.yaml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..29a3a50 --- /dev/null +++ b/.gitignore @@ -0,0 +1,43 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ +migrate_working_dir/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# The .vscode folder contains launch configuration and tasks you configure in +# VS Code which you may wish to be included in version control, so this line +# is commented out by default. +#.vscode/ + +# Flutter/Dart/Pub related +**/doc/api/ +**/ios/Flutter/.last_build_id +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +.pub-cache/ +.pub/ +/build/ + +# Symbolication related +app.*.symbols + +# Obfuscation related +app.*.map.json + +# Android Studio will place build artifacts here +/android/app/debug +/android/app/profile +/android/app/release diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..7e4bc15 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,143 @@ +## 0.10.3 +- enhance: 增加adCode + +## 0.10.1 +- enhance: 缺失的城市信息 + +## 0.9.0 +- fix: 公交路线空判断 +- enhance: [breaking change] Poi使用同步返回 +- fix: 地图边界可能存在多个多边形 +- enhance: 关键字搜索和附近搜索 增加分页参数 + +## 0.8.2 +- enhance: 增加搜索错误处理 + +## 0.8.1 +- roll engine #37387b7e + +## 0.8.0 +- enhance: 更新底层依赖 + +## 0.7.9 +- roll engine #481e45c1 + +## 0.7.8 +- roll engine #dbad1c35 + +## 0.7.7 +- roll engine #0a5ab5f1 +- feat: ReGeocode增加roads字段 (#20) + +## 0.7.6 +- roll engine #b356b08 + +## 0.7.5 +- roll engine #1053dca +- feat: 增加搜索云图方法 searchCloudAround + +## 0.7.4 +- enhance: 提升依赖 +- roll engine #356f11c + +## 0.7.3 +- roll engine #107df19 +- docs: 加入apk下载二维码 +- enhance: 加入打包的key + +## 0.7.2 +- roll engine #4d92ce0. 主要解决type_op的冲突. + +## 0.7.1 +- roll engine #5c1b957 + +## 0.7.0 +- roll engine #ea37ae9 + +## 0.6.0 +- 提升依赖 + +## 0.5.0 +- 提升依赖 + +## 0.4.0 +- enhance: 适配1.12.13 +- feat: ReGeocode增加poiList +- refactor: [breaking change] AoiIten -> Aoi + +## 0.3.4 +- 解决依赖冲突 + +## 0.3.3 +- 更新依赖 + +## 0.3.2 +- enhance: podfile调整 +- feat: 获取行政区划数据 新增边界经纬度列表 + +## 0.3.1 +- fix: 路径搜索经纬度取反 + +## 0.3.0 +- 更新底层 + +## 0.2.13 +- enhance: InputTip增加经纬度信息 + +## 0.2.12 +- enhance: poi增加行政区划名称和编号 + +## 0.2.11 +- fix: 处理当构造器参数为null的情况 +- fix: 加入混淆规则 + +## 0.2.10 +- feat: 逆地理编码增加aoi信息 +- fix: #4 add新值时,先判断stream是否已经关闭 + +## 0.2.8 +- enhancement: poi增加商圈信息字段 + +## 0.2.7 +- fix: 释放原生对象时, 只释放当前插件创建的对象 + +## 0.2.6 +- enhancement: poi加入地址信息 + +## 0.2.5 +- enhancement: searchAround增加radius参数 + +## 0.2.4 +- enhancement: searchAround增加type参数 + +## 0.2.2 +- Poi加入经纬度信息 + +## 0.2.1 +- bugfix: 释放对象时, 清空对象集合 + +## 0.2.0 +- 加强对多fluttify模块的支持 + +## 0.1.1 +- 原生对象释放 + +## 0.1.0 +- 骑行路径规划 + +## 0.0.5 +- 公交站点搜索 +- 获取行政区域数据 + +## 0.0.4 +- 驾车出行规划 +- 步行出行规划 +- 公交出行规划 + +## 0.0.3 +- 地理编码/逆地理编码 + +## 0.0.2 +- poi关键字搜索 +- poi附近搜索 +- 输入提示 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..523417f --- /dev/null +++ b/LICENSE @@ -0,0 +1,13 @@ +Copyright 2019 yohom + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..736eaa3 --- /dev/null +++ b/README.md @@ -0,0 +1,141 @@ +# 高德地图 `搜索`组件 + +[![pub package](https://img.shields.io/pub/v/amap_search_fluttify.svg)](https://pub.Flutter-io.cn/packages/amap_search_fluttify) +![CI](https://github.com/fluttify-project/amap_search_fluttify/workflows/CI/badge.svg) + +高德地图`搜索`组件. Dart接口基于[Fluttify](https://github.com/yohom/fluttify-core-example)引擎生成. [接口文档](https://pub.flutter-io.cn/documentation/amap_search_fluttify/latest/). + +## DEMO 与 社区 + +| Demo | QQ群 | +|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------:| +| 扫描二维码
或者
[点击下载](https://github.com/fluttify-project/amap_search_fluttify/blob/master/example/build/app/outputs/apk/release/app-release.apk?raw=true)
| 加入QQ群讨论
| + +安装: +```yaml +dependencies: + flutter: + sdk: flutter + amap_search_fluttify: ^x.x.x +``` + +导入: +```dart +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +``` + +使用: +```dart +/// !注意: 只要是返回Future的方法, 一律使用`await`修饰, 确保当前方法执行完成后再执行下一行, 在不能使用`await`修饰的环境下, 在`then`方法中执行下一步. +/// 初始化 iOS在init方法中设置, android需要去AndroidManifest.xml里去设置, 详见https://lbs.amap.com/api/android-sdk/gettingstarted +await AmapCore.init('ios key'); + +/// !重要: 通过AmapSearchDisposeMixin释放native端的对象, 否则native端会内存泄漏! +class _KeywordPoiScreenState extends State with AmapSearchDisposeMixin {} + +/// 搜索关键字poi +final poiList = await AmapSearch.instance.searchKeyword( + _keywordController.text, + city: _cityController.text, + ); + +/// 搜索周边poi +final poiList = await AmapSearch.instance.searchAround( + LatLng( + double.tryParse(_latController.text) ?? 29.08, + double.tryParse(_lngController.text) ?? 119.65, + ), + keyword: _keywordController.text, + ); + +/// 输入提示 +final inputTipList = await AmapSearch.instance.fetchInputTips( + _keywordController.text, + city: _cityController.text, + ); + +/// 地理编码(地址转坐标) +final geocodeList = await AmapSearch.instance.searchGeocode( + _keywordController.text, + city: _cityController.text, + ); + +/// 逆地理编码(坐标转地址) +final reGeocodeList = await AmapSearch.instance.searchReGeocode( + LatLng( + double.parse(_latController.text), + double.parse(_lngController.text), + ), + radius: 200.0, + ); + +/// 获取行政区划数据 +final district = await AmapSearch.instance.searchDistrict(_keywordController.text); + +/// 获取天气数据 +final district = await AmapSearch.instance.searchDistrict(_keywordController.text); + +/// 公交路径规划(未完成) +final routeResult = await AmapSearch.instance.searchBusRoute( + from: LatLng( + double.parse(_fromLatController.text), + double.parse(_fromLngController.text), + ), + to: LatLng( + double.parse(_toLatController.text), + double.parse(_toLngController.text), + ), + city: '杭州', + ); + +/// 驾车路径规划 +final routeResult = await AmapSearch.instance.searchDriveRoute( + from: LatLng( + double.parse(_fromLatController.text), + double.parse(_fromLngController.text), + ), + to: LatLng( + double.parse(_toLatController.text), + double.parse(_toLngController.text), + ), + ); + +/// 骑行路径规划 +final routeResult = await AmapSearch.instance.searchRideRoute( + from: LatLng( + double.parse(_fromLatController.text), + double.parse(_fromLngController.text), + ), + to: LatLng( + double.parse(_toLatController.text), + double.parse(_toLngController.text), + ), + ); + +/// 步行路径规划 +final routeResult = await AmapSearch.instance.searchWalkRoute( + from: LatLng( + double.parse(_fromLatController.text), + double.parse(_fromLngController.text), + ), + to: LatLng( + double.parse(_toLatController.text), + double.parse(_toLngController.text), + ), + ); +``` + +## LICENSE +> Copyright 2020 yohom +> +> Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at +> +> http://www.apache.org/licenses/LICENSE-2.0 +> +> Unless required by applicable law or agreed to in writing, software +> distributed under the License is distributed on an "AS IS" BASIS, +> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +> See the License for the specific language governing permissions and +> limitations under the License. \ No newline at end of file diff --git a/amap_search_fluttify-0.18.0.tar.gz b/amap_search_fluttify-0.18.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..a88a7f2975405ccf6a191b8d5c67b28325082d22 GIT binary patch literal 653503 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%0D}UC<~s!zWGc1i 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%0D>6A?~?o@`$Jdshy_LPL-r=41D#hgw1E7$uP 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 sBwIrc?Z}viSTISyy}UuAJmq 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∈ZoWS3*mTFwwxKJTMbnk% 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

aI0cW)h?2$?|K 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ȒM{)ID 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%0DmMQ`h)@n`*TMWmOHvAw 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 z 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 + diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/AmapSearchFluttifyPlugin.java b/android/src/main/java/me/yohom/amap_search_fluttify/AmapSearchFluttifyPlugin.java new file mode 100644 index 0000000..26bd3e0 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/AmapSearchFluttifyPlugin.java @@ -0,0 +1,180 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify; + +import android.os.Bundle; +import android.util.Log; +import android.app.Activity; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.embedding.engine.plugins.activity.ActivityAware; +import io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.sub_handler.*; +import me.yohom.amap_search_fluttify.sub_handler.custom.SubHandlerCustom; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class AmapSearchFluttifyPlugin implements FlutterPlugin, MethodChannel.MethodCallHandler, ActivityAware { + + private static List> handlerMapList; + + // v1 android embedding for compatible + public static void registerWith(Registrar registrar) { + final MethodChannel channel = new MethodChannel(registrar.messenger(), "me.yohom/amap_search_fluttify", new StandardMethodCodec(new FluttifyMessageCodec())); + + AmapSearchFluttifyPlugin plugin = new AmapSearchFluttifyPlugin(); + + BinaryMessenger messenger = registrar.messenger(); + PlatformViewRegistry platformViewRegistry = registrar.platformViewRegistry(); + Activity activity = registrar.activity(); + + plugin.messenger = messenger; + plugin.platformViewRegistry = platformViewRegistry; + + handlerMapList = new ArrayList<>(); + handlerMapList.add(SubHandler0.getSubHandler(messenger)); + handlerMapList.add(SubHandler1.getSubHandler(messenger)); + handlerMapList.add(SubHandler2.getSubHandler(messenger)); + handlerMapList.add(SubHandler3.getSubHandler(messenger)); + handlerMapList.add(SubHandler4.getSubHandler(messenger)); + handlerMapList.add(SubHandler5.getSubHandler(messenger)); + handlerMapList.add(SubHandler6.getSubHandler(messenger)); + handlerMapList.add(SubHandler7.getSubHandler(messenger)); + handlerMapList.add(SubHandler8.getSubHandler(messenger)); + handlerMapList.add(SubHandler9.getSubHandler(messenger)); + handlerMapList.add(SubHandler10.getSubHandler(messenger)); + handlerMapList.add(SubHandler11.getSubHandler(messenger)); + handlerMapList.add(SubHandler12.getSubHandler(messenger)); + handlerMapList.add(SubHandler13.getSubHandler(messenger)); + handlerMapList.add(SubHandler14.getSubHandler(messenger)); + handlerMapList.add(SubHandler15.getSubHandler(messenger)); + handlerMapList.add(SubHandlerCustom.instance.getSubHandler(messenger, registrar.activity())); + + channel.setMethodCallHandler(plugin); + + // register platform view + + } + + private BinaryMessenger messenger; + private PlatformViewRegistry platformViewRegistry; + + // v2 android embedding + @Override + public void onAttachedToEngine(FlutterPluginBinding binding) { + if (getEnableLog()) { + Log.d("fluttify-java", "AmapSearchFluttifyPlugin::onAttachedToEngine@" + binding); + } + + final MethodChannel channel = new MethodChannel(binding.getBinaryMessenger(), "me.yohom/amap_search_fluttify", new StandardMethodCodec(new FluttifyMessageCodec())); + + messenger = binding.getBinaryMessenger(); + platformViewRegistry = binding.getPlatformViewRegistry(); + + handlerMapList = new ArrayList<>(); + handlerMapList.add(SubHandler0.getSubHandler(messenger)); + handlerMapList.add(SubHandler1.getSubHandler(messenger)); + handlerMapList.add(SubHandler2.getSubHandler(messenger)); + handlerMapList.add(SubHandler3.getSubHandler(messenger)); + handlerMapList.add(SubHandler4.getSubHandler(messenger)); + handlerMapList.add(SubHandler5.getSubHandler(messenger)); + handlerMapList.add(SubHandler6.getSubHandler(messenger)); + handlerMapList.add(SubHandler7.getSubHandler(messenger)); + handlerMapList.add(SubHandler8.getSubHandler(messenger)); + handlerMapList.add(SubHandler9.getSubHandler(messenger)); + handlerMapList.add(SubHandler10.getSubHandler(messenger)); + handlerMapList.add(SubHandler11.getSubHandler(messenger)); + handlerMapList.add(SubHandler12.getSubHandler(messenger)); + handlerMapList.add(SubHandler13.getSubHandler(messenger)); + handlerMapList.add(SubHandler14.getSubHandler(messenger)); + handlerMapList.add(SubHandler15.getSubHandler(messenger)); + + channel.setMethodCallHandler(this); + } + + @Override + public void onDetachedFromEngine(FlutterPluginBinding binding) { + if (getEnableLog()) { + Log.d("fluttify-java", "AmapSearchFluttifyPlugin::onDetachedFromEngine@" + binding); + } + } + + @Override + public void onAttachedToActivity(ActivityPluginBinding binding) { + if (getEnableLog()) { + Log.d("fluttify-java", "AmapSearchFluttifyPlugin::onAttachedToActivity@" + binding); + } + Activity activity = binding.getActivity(); + + handlerMapList.add(SubHandlerCustom.instance.getSubHandler(messenger, activity)); + + // register platform view + + } + + @Override + public void onDetachedFromActivity() { + if (getEnableLog()) { + Log.d("fluttify-java", "AmapSearchFluttifyPlugin::onDetachedFromActivity"); + } + } + + @Override + public void onReattachedToActivityForConfigChanges(ActivityPluginBinding binding) { + if (getEnableLog()) { + Log.d("fluttify-java", "AmapSearchFluttifyPlugin::onReattachedToActivityForConfigChanges@" + binding); + } + } + + @Override + public void onDetachedFromActivityForConfigChanges() { + if (getEnableLog()) { + Log.d("fluttify-java", "AmapSearchFluttifyPlugin::onDetachedFromActivityForConfigChanges"); + } + } + + @Override + public void onMethodCall(@NonNull MethodCall methodCall, @NonNull MethodChannel.Result methodResult) { + Handler handler = null; + for (Map handlerMap : handlerMapList) { + if (handlerMap.containsKey(methodCall.method)) { + handler = handlerMap.get(methodCall.method); + break; + } + } + if (handler != null) { + try { + handler.call(methodCall.arguments, methodResult); + } catch (Exception e) { + e.printStackTrace(); + methodResult.error(e.getMessage(), null, null); + } + } else { + methodResult.notImplemented(); + } + } + + @FunctionalInterface + public static interface Handler { + void call(Object args, MethodChannel.Result methodResult) throws Exception; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler0.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler0.java new file mode 100644 index 0000000..95917df --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler0.java @@ -0,0 +1,5661 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler0 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // getter + put("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_NO_DRIVE", (__rawArgs__, __methodResult__) -> { + Map __args__ = (Map) __rawArgs__; + + // ref object + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) __args__.get("__this__"); + + Integer __result__ = __this__.ERROR_CODE_NO_DRIVE; + + __methodResult__.success(__result__); + }); + // getter + put("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_TOO_FAR", (__rawArgs__, __methodResult__) -> { + Map __args__ = (Map) __rawArgs__; + + // ref object + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) __args__.get("__this__"); + + Integer __result__ = __this__.ERROR_CODE_TOO_FAR; + + __methodResult__.success(__result__); + }); + // getter + put("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_NOT_IN_CHINA", (__rawArgs__, __methodResult__) -> { + Map __args__ = (Map) __rawArgs__; + + // ref object + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) __args__.get("__this__"); + + Integer __result__ = __this__.ERROR_CODE_NOT_IN_CHINA; + + __methodResult__.success(__result__); + }); + // getter + put("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_NO_DRIVE_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // ref object + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) __args__.get("__this__"); + + Integer __result__ = __this__.ERROR_CODE_NO_DRIVE; + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // getter + put("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_TOO_FAR_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // ref object + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) __args__.get("__this__"); + + Integer __result__ = __this__.ERROR_CODE_TOO_FAR; + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // getter + put("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_NOT_IN_CHINA_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // ref object + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) __args__.get("__this__"); + + Integer __result__ = __this__.ERROR_CODE_NOT_IN_CHINA; + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBusLineName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getBusLineName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusLineName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBusLineName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setBusLineName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLineName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBusLineType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getBusLineType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusLineType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBusLineType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setBusLineType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLineType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getCityCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getCityCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setCityCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setCityCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getDirectionsCoordinates", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getDirectionsCoordinates(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getDirectionsCoordinates(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setDirectionsCoordinates", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setDirectionsCoordinates(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDirectionsCoordinates(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBounds", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getBounds(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBounds(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBounds", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setBounds(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBounds(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBusLineId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getBusLineId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusLineId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBusLineId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setBusLineId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLineId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getOriginatingStation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getOriginatingStation(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOriginatingStation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setOriginatingStation", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setOriginatingStation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOriginatingStation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getTerminalStation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getTerminalStation(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTerminalStation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setTerminalStation", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setTerminalStation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTerminalStation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBusCompany", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getBusCompany(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusCompany(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBusCompany", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setBusCompany(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusCompany(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBasicPrice", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getBasicPrice(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getBasicPrice(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBasicPrice", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setBasicPrice(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBasicPrice(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getTotalPrice", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getTotalPrice(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTotalPrice(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setTotalPrice", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setTotalPrice(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTotalPrice(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBusStations", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::getBusStations(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusStations(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBusStations", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineItem@" + __this__ + "::setBusStations(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusStations(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::createPagedResult", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.busline.BusStationQuery var0 = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("var0"); + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + // ref arg + java.util.List var2 = (java.util.List) ((Map) __args__).get("var2"); + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + java.util.ArrayList var4 = (java.util.ArrayList) ((Map) __args__).get("var4"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationResult::createPagedResult(" + var0 + var1 + var2 + var3 + var4 + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusStationResult __result__ = null; + try { + __result__ = com.amap.api.services.busline.BusStationResult.createPagedResult(var0, var1.intValue(), var2, var3, var4); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::getPageCount", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationResult __this__ = (com.amap.api.services.busline.BusStationResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationResult@" + __this__ + "::getPageCount(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationResult __this__ = (com.amap.api.services.busline.BusStationResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationResult@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusStationQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::getSearchSuggestionKeywords", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationResult __this__ = (com.amap.api.services.busline.BusStationResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationResult@" + __this__ + "::getSearchSuggestionKeywords(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionKeywords(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::getSearchSuggestionCities", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationResult __this__ = (com.amap.api.services.busline.BusStationResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationResult@" + __this__ + "::getSearchSuggestionCities(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionCities(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::getBusStations", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationResult __this__ = (com.amap.api.services.busline.BusStationResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationResult@" + __this__ + "::getBusStations(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusStations(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationSearch::searchBusStation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationSearch __this__ = (com.amap.api.services.busline.BusStationSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationSearch@" + __this__ + "::searchBusStation(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusStationResult __result__ = null; + try { + __result__ = __this__.searchBusStation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationSearch::setOnBusStationSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.busline.BusStationSearch.OnBusStationSearchListener var1 = (com.amap.api.services.busline.BusStationSearch.OnBusStationSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationSearch __this__ = (com.amap.api.services.busline.BusStationSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationSearch@" + __this__ + "::setOnBusStationSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOnBusStationSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationSearch::searchBusStationAsyn", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationSearch __this__ = (com.amap.api.services.busline.BusStationSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationSearch@" + __this__ + "::searchBusStationAsyn(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchBusStationAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationSearch::setQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.busline.BusStationQuery var1 = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationSearch __this__ = (com.amap.api.services.busline.BusStationSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationSearch@" + __this__ + "::setQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationSearch::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationSearch __this__ = (com.amap.api.services.busline.BusStationSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationSearch@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusStationQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineSearch::searchBusLine", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineSearch __this__ = (com.amap.api.services.busline.BusLineSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineSearch@" + __this__ + "::searchBusLine(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusLineResult __result__ = null; + try { + __result__ = __this__.searchBusLine(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineSearch::setOnBusLineSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.busline.BusLineSearch.OnBusLineSearchListener var1 = (com.amap.api.services.busline.BusLineSearch.OnBusLineSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineSearch __this__ = (com.amap.api.services.busline.BusLineSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineSearch@" + __this__ + "::setOnBusLineSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOnBusLineSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineSearch::searchBusLineAsyn", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineSearch __this__ = (com.amap.api.services.busline.BusLineSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineSearch@" + __this__ + "::searchBusLineAsyn(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchBusLineAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineSearch::setQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.busline.BusLineQuery var1 = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineSearch __this__ = (com.amap.api.services.busline.BusLineSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineSearch@" + __this__ + "::setQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineSearch::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineSearch __this__ = (com.amap.api.services.busline.BusLineSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineSearch@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusLineQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getCategory", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::getCategory(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusLineQuery.SearchType __result__ = null; + try { + __result__ = __this__.getCategory(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getQueryString", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::getQueryString(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getQueryString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setQueryString", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::setQueryString(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQueryString(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setCity", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::setCity(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getPageSize", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::getPageSize(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setPageSize", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::setPageSize(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getPageNumber", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::getPageNumber(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setPageNumber", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::setPageNumber(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageNumber(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setCategory", (__args__, __methodResult__) -> { + // args + // enum arg + com.amap.api.services.busline.BusLineQuery.SearchType var1 = com.amap.api.services.busline.BusLineQuery.SearchType.values()[(int) ((Map) __args__).get("var1")]; + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::setCategory(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCategory(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getExtensions", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::getExtensions(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setExtensions", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::setExtensions(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusLineQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::weakEquals", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.busline.BusLineQuery var1 = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineQuery@" + __this__ + "::weakEquals(" + var1 + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.weakEquals(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::createPagedResult", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.busline.BusLineQuery var0 = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("var0"); + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + // ref arg + java.util.List var2 = (java.util.List) ((Map) __args__).get("var2"); + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + java.util.ArrayList var4 = (java.util.ArrayList) ((Map) __args__).get("var4"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineResult::createPagedResult(" + var0 + var1 + var2 + var3 + var4 + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusLineResult __result__ = null; + try { + __result__ = com.amap.api.services.busline.BusLineResult.createPagedResult(var0, var1.intValue(), var2, var3, var4); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::getPageCount", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineResult __this__ = (com.amap.api.services.busline.BusLineResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineResult@" + __this__ + "::getPageCount(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineResult __this__ = (com.amap.api.services.busline.BusLineResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineResult@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusLineQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::getSearchSuggestionKeywords", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineResult __this__ = (com.amap.api.services.busline.BusLineResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineResult@" + __this__ + "::getSearchSuggestionKeywords(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionKeywords(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::getSearchSuggestionCities", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineResult __this__ = (com.amap.api.services.busline.BusLineResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineResult@" + __this__ + "::getSearchSuggestionCities(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionCities(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::getBusLines", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusLineResult __this__ = (com.amap.api.services.busline.BusLineResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusLineResult@" + __this__ + "::getBusLines(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusLines(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getBusStationId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::getBusStationId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusStationId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setBusStationId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::setBusStationId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusStationId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getBusStationName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::getBusStationName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusStationName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setBusStationName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::setBusStationName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusStationName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getLatLonPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::getLatLonPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setLatLonPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::setLatLonPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getCityCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::getCityCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setCityCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::setCityCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getAdCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::getAdCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setAdCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::setAdCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getBusLineItems", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::getBusLineItems(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusLineItems(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setBusLineItems", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationItem@" + __this__ + "::setBusLineItems(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLineItems(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::getQueryString", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationQuery@" + __this__ + "::getQueryString(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getQueryString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationQuery@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::getPageSize", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationQuery@" + __this__ + "::getPageSize(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::getPageNumber", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationQuery@" + __this__ + "::getPageNumber(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::setQueryString", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationQuery@" + __this__ + "::setQueryString(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQueryString(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::setCity", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationQuery@" + __this__ + "::setCity(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::setPageSize", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationQuery@" + __this__ + "::setPageSize(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::setPageNumber", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationQuery@" + __this__ + "::setPageNumber(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageNumber(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusStationQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::weakEquals", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.busline.BusStationQuery var1 = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.busline.BusStationQuery@" + __this__ + "::weakEquals(" + var1 + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.weakEquals(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.AMapException::getErrorLevel", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.AMapException __this__ = (com.amap.api.services.core.AMapException) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.AMapException@" + __this__ + "::getErrorLevel(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getErrorLevel(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.AMapException::getErrorType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.AMapException __this__ = (com.amap.api.services.core.AMapException) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.AMapException@" + __this__ + "::getErrorType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getErrorType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.AMapException::getErrorMessage", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.AMapException __this__ = (com.amap.api.services.core.AMapException) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.AMapException@" + __this__ + "::getErrorMessage(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getErrorMessage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.AMapException::getErrorCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.AMapException __this__ = (com.amap.api.services.core.AMapException) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.AMapException@" + __this__ + "::getErrorCode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getErrorCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::getConnectionTimeOut", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings@" + __this__ + "::getConnectionTimeOut(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getConnectionTimeOut(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::getSoTimeOut", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings@" + __this__ + "::getSoTimeOut(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSoTimeOut(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::setConnectionTimeOut", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings@" + __this__ + "::setConnectionTimeOut(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setConnectionTimeOut(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::setSoTimeOut", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings@" + __this__ + "::setSoTimeOut(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSoTimeOut(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::getInstance", (__args__, __methodResult__) -> { + // args + + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings::getInstance(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.ServiceSettings __result__ = null; + try { + __result__ = com.amap.api.services.core.ServiceSettings.getInstance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::setLanguage", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings@" + __this__ + "::setLanguage(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLanguage(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::setProtocol", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings@" + __this__ + "::setProtocol(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setProtocol(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::getLanguage", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings@" + __this__ + "::getLanguage(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLanguage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::getProtocol", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings@" + __this__ + "::getProtocol(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getProtocol(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::setApiKey", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings@" + __this__ + "::setApiKey(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setApiKey(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::destroyInnerAsynThreadPool", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings@" + __this__ + "::destroyInnerAsynThreadPool(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.destroyInnerAsynThreadPool(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::updatePrivacyShow", (__args__, __methodResult__) -> { + // args + // ref arg + android.content.Context var0 = (android.content.Context) ((Map) __args__).get("var0"); + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + // ref arg + boolean var2 = (boolean) ((Map) __args__).get("var2"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings::updatePrivacyShow(" + var0 + var1 + var2 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + com.amap.api.services.core.ServiceSettings.updatePrivacyShow(var0, var1, var2); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::updatePrivacyAgree", (__args__, __methodResult__) -> { + // args + // ref arg + android.content.Context var0 = (android.content.Context) ((Map) __args__).get("var0"); + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.ServiceSettings::updatePrivacyAgree(" + var0 + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + com.amap.api.services.core.ServiceSettings.updatePrivacyAgree(var0, var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SearchUtils::getSHA1", (__args__, __methodResult__) -> { + // args + // ref arg + android.content.Context var0 = (android.content.Context) ((Map) __args__).get("var0"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SearchUtils::getSHA1(" + var0 + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = com.amap.api.services.core.SearchUtils.getSHA1(var0); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SearchUtils::getPkgName", (__args__, __methodResult__) -> { + // args + // ref arg + android.content.Context var0 = (android.content.Context) ((Map) __args__).get("var0"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SearchUtils::getPkgName(" + var0 + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = com.amap.api.services.core.SearchUtils.getPkgName(var0); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SearchUtils::getVersion", (__args__, __methodResult__) -> { + // args + + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SearchUtils::getVersion(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = com.amap.api.services.core.SearchUtils.getVersion(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.LatLonSharePoint::getSharePointName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.LatLonSharePoint __this__ = (com.amap.api.services.core.LatLonSharePoint) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.LatLonSharePoint@" + __this__ + "::getSharePointName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSharePointName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.LatLonSharePoint::setSharePointName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.LatLonSharePoint __this__ = (com.amap.api.services.core.LatLonSharePoint) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.LatLonSharePoint@" + __this__ + "::setSharePointName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSharePointName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.LatLonPoint::getLongitude", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.LatLonPoint __this__ = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.LatLonPoint@" + __this__ + "::getLongitude(" + "" + ")"); + } + + // invoke native method + Double __result__ = null; + try { + __result__ = __this__.getLongitude(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.LatLonPoint::setLongitude", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.LatLonPoint __this__ = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.LatLonPoint@" + __this__ + "::setLongitude(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLongitude(var1.doubleValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.LatLonPoint::getLatitude", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.LatLonPoint __this__ = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.LatLonPoint@" + __this__ + "::getLatitude(" + "" + ")"); + } + + // invoke native method + Double __result__ = null; + try { + __result__ = __this__.getLatitude(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.LatLonPoint::setLatitude", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.LatLonPoint __this__ = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.LatLonPoint@" + __this__ + "::setLatitude(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLatitude(var1.doubleValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.LatLonPoint::copy", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.LatLonPoint __this__ = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.LatLonPoint@" + __this__ + "::copy(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.copy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getBusinessArea", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getBusinessArea(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusinessArea(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setBusinessArea", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setBusinessArea(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusinessArea(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getAdName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getAdName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setAdName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setAdName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getCityName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getCityName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setCityName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setCityName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getProvinceName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getProvinceName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvinceName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setProvinceName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setProvinceName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setProvinceName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getTypeDes", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getTypeDes(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTypeDes(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setTypeDes", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setTypeDes(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTypeDes(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getTel", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getTel(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTel(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setTel", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setTel(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTel(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getAdCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getAdCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setAdCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setAdCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getPoiId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getPoiId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getTitle", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getTitle(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTitle(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getSnippet", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getSnippet(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSnippet(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getLatLonPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getLatLonPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getCityCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getCityCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setCityCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setCityCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getEnter", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getEnter(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getEnter(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setEnter", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setEnter(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setEnter(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getExit", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getExit(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getExit(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setExit", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setExit(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExit(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getWebsite", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getWebsite(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getWebsite(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setWebsite", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setWebsite(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setWebsite(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getPostcode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getPostcode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPostcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setPostcode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setPostcode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPostcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getEmail", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getEmail(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getEmail(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setEmail", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setEmail(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setEmail(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getDirection", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getDirection(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setDirection", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setDirection(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setIndoorMap", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setIndoorMap(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setIndoorMap(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::isIndoorMap", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::isIndoorMap(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isIndoorMap(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setProvinceCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setProvinceCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setProvinceCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getProvinceCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getProvinceCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvinceCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setParkingType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setParkingType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setParkingType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getParkingType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getParkingType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getParkingType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setSubPois", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setSubPois(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSubPois(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getSubPois", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getSubPois(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSubPois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getIndoorData", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getIndoorData(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.poisearch.IndoorData __result__ = null; + try { + __result__ = __this__.getIndoorData(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setIndoorDate", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.poisearch.IndoorData var1 = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setIndoorDate(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setIndoorDate(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getPhotos", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getPhotos(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPhotos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setPhotos", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setPhotos(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPhotos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getPoiExtension", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getPoiExtension(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.poisearch.PoiItemExtension __result__ = null; + try { + __result__ = __this__.getPoiExtension(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setPoiExtension", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.poisearch.PoiItemExtension var1 = (com.amap.api.services.poisearch.PoiItemExtension) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setPoiExtension(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiExtension(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getTypeCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getTypeCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTypeCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setTypeCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setTypeCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTypeCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::getShopID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::getShopID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getShopID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.PoiItem::setShopID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.PoiItem@" + __this__ + "::setShopID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setShopID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::getCityName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SuggestionCity@" + __this__ + "::getCityName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::setCityName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SuggestionCity@" + __this__ + "::setCityName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::getCityCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SuggestionCity@" + __this__ + "::getCityCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::setCityCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SuggestionCity@" + __this__ + "::setCityCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::getAdCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SuggestionCity@" + __this__ + "::getAdCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::setAdCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SuggestionCity@" + __this__ + "::setAdCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::getSuggestionNum", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SuggestionCity@" + __this__ + "::getSuggestionNum(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSuggestionNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::setSuggestionNum", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.core.SuggestionCity@" + __this__ + "::setSuggestionNum(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSuggestionNum(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.Photo::getTitle", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.Photo __this__ = (com.amap.api.services.poisearch.Photo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.Photo@" + __this__ + "::getTitle(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTitle(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.Photo::setTitle", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.Photo __this__ = (com.amap.api.services.poisearch.Photo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.Photo@" + __this__ + "::setTitle(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTitle(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.Photo::getUrl", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.Photo __this__ = (com.amap.api.services.poisearch.Photo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.Photo@" + __this__ + "::getUrl(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getUrl(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.Photo::setUrl", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.Photo __this__ = (com.amap.api.services.poisearch.Photo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.Photo@" + __this__ + "::setUrl(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getPoiId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::getPoiId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setPoiId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::setPoiId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getTitle", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::getTitle(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTitle(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setTitle", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::setTitle(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTitle(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getSubName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::getSubName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSubName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setSubName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::setSubName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSubName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getLatLonPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::getLatLonPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setLatLonPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::setLatLonPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getSnippet", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::getSnippet(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSnippet(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setSnippet", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::setSnippet(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSnippet(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getSubTypeDes", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::getSubTypeDes(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSubTypeDes(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setSubTypeDes", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.SubPoiItem@" + __this__ + "::setSubTypeDes(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSubTypeDes(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiItemExtension::getOpentime", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiItemExtension __this__ = (com.amap.api.services.poisearch.PoiItemExtension) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiItemExtension@" + __this__ + "::getOpentime(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOpentime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiItemExtension::getmRating", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiItemExtension __this__ = (com.amap.api.services.poisearch.PoiItemExtension) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiItemExtension@" + __this__ + "::getmRating(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getmRating(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getLowerLeft", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.SearchBound@" + __this__ + "::getLowerLeft(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLowerLeft(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getUpperRight", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.SearchBound@" + __this__ + "::getUpperRight(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getUpperRight(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getCenter", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.SearchBound@" + __this__ + "::getCenter(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenter(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler1.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler1.java new file mode 100644 index 0000000..041a071 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler1.java @@ -0,0 +1,5741 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler1 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getRange", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.SearchBound@" + __this__ + "::getRange(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRange(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getShape", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.SearchBound@" + __this__ + "::getShape(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getShape(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::isDistanceSort", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.SearchBound@" + __this__ + "::isDistanceSort(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isDistanceSort(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getPolyGonList", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.SearchBound@" + __this__ + "::getPolyGonList(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyGonList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.SearchBound@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.SearchBound __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::createPagedResult", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.poisearch.PoiSearch.Query var0 = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("var0"); + // ref arg + com.amap.api.services.poisearch.PoiSearch.SearchBound var1 = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("var1"); + // ref arg + java.util.List var2 = (java.util.List) ((Map) __args__).get("var2"); + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + // ref arg + Number var5 = (Number) ((Map) __args__).get("var5"); + // ref arg + java.util.ArrayList var6 = (java.util.ArrayList) ((Map) __args__).get("var6"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiResult::createPagedResult(" + var0 + var1 + var2 + var3 + var4 + var5 + var6 + ")"); + } + + // invoke native method + com.amap.api.services.poisearch.PoiResult __result__ = null; + try { + __result__ = com.amap.api.services.poisearch.PoiResult.createPagedResult(var0, var1, var2, var3, var4.intValue(), var5.intValue(), var6); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getPageCount", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiResult@" + __this__ + "::getPageCount(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiResult@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.Query __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getBound", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiResult@" + __this__ + "::getBound(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.SearchBound __result__ = null; + try { + __result__ = __this__.getBound(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getPois", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiResult@" + __this__ + "::getPois(" + "" + ")"); + } + + // invoke native method + java.util.ArrayList __result__ = null; + try { + __result__ = __this__.getPois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getSearchSuggestionKeywords", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiResult@" + __this__ + "::getSearchSuggestionKeywords(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionKeywords(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getSearchSuggestionCitys", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiResult@" + __this__ + "::getSearchSuggestionCitys(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionCitys(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::setOnPoiSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.poisearch.PoiSearch.OnPoiSearchListener var1 = (com.amap.api.services.poisearch.PoiSearch.OnPoiSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::setOnPoiSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOnPoiSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::setLanguage", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::setLanguage(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLanguage(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::getLanguage", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::getLanguage(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLanguage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::searchPOI", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::searchPOI(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.poisearch.PoiResult __result__ = null; + try { + __result__ = __this__.searchPOI(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::searchPOIAsyn", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::searchPOIAsyn(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchPOIAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::searchPOIId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::searchPOIId(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.core.PoiItem __result__ = null; + try { + __result__ = __this__.searchPOIId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::searchPOIIdAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::searchPOIIdAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchPOIIdAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::setQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.poisearch.PoiSearch.Query var1 = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::setQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::setBound", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.poisearch.PoiSearch.SearchBound var1 = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::setBound(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBound(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.Query __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::getBound", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch@" + __this__ + "::getBound(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.SearchBound __result__ = null; + try { + __result__ = __this__.getBound(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getBuilding", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::getBuilding(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBuilding(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setBuilding", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::setBuilding(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBuilding(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getQueryString", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::getQueryString(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getQueryString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setQueryLanguage", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::setQueryLanguage(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQueryLanguage(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getCategory", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::getCategory(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCategory(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getPageNum", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::getPageNum(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setPageNum", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::setPageNum(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageNum(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setPageSize", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::setPageSize(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getPageSize", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::getPageSize(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setCityLimit", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::setCityLimit(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityLimit(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getCityLimit", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::getCityLimit(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.getCityLimit(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::requireSubPois", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::requireSubPois(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.requireSubPois(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::isRequireSubPois", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::isRequireSubPois(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isRequireSubPois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::isDistanceSort", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::isDistanceSort(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isDistanceSort(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setDistanceSort", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::setDistanceSort(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistanceSort(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getLocation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::getLocation(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLocation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setLocation", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::setLocation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLocation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::isSpecial", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::isSpecial(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isSpecial(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setSpecial", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::setSpecial(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSpecial(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getExtensions", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::getExtensions(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setExtensions", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::setExtensions(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::queryEquals", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.poisearch.PoiSearch.Query var1 = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::queryEquals(" + var1 + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.queryEquals(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.PoiSearch.Query@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.Query __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::getPoiId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.IndoorData@" + __this__ + "::getPoiId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::setPoiId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.IndoorData@" + __this__ + "::setPoiId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::getFloor", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.IndoorData@" + __this__ + "::getFloor(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getFloor(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::setFloor", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.IndoorData@" + __this__ + "::setFloor(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setFloor(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::getFloorName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.IndoorData@" + __this__ + "::getFloorName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFloorName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::setFloorName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.poisearch.IndoorData@" + __this__ + "::setFloorName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setFloorName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Railway::getID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Railway __this__ = (com.amap.api.services.route.Railway) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Railway@" + __this__ + "::getID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Railway::getName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Railway __this__ = (com.amap.api.services.route.Railway) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Railway@" + __this__ + "::getName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Railway::setID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Railway __this__ = (com.amap.api.services.route.Railway) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Railway@" + __this__ + "::setID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Railway::setName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Railway __this__ = (com.amap.api.services.route.Railway) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Railway@" + __this__ + "::setName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusPath::getCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusPath@" + __this__ + "::getCost(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusPath::setCost", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusPath@" + __this__ + "::setCost(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusPath::isNightBus", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusPath@" + __this__ + "::isNightBus(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isNightBus(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusPath::setNightBus", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusPath@" + __this__ + "::setNightBus(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNightBus(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusPath::getWalkDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusPath@" + __this__ + "::getWalkDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getWalkDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusPath::setWalkDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusPath@" + __this__ + "::setWalkDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setWalkDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusPath::getBusDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusPath@" + __this__ + "::getBusDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getBusDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusPath::setBusDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusPath@" + __this__ + "::setBusDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusPath::getSteps", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusPath@" + __this__ + "::getSteps(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusPath::setSteps", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusPath@" + __this__ + "::setSteps(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRoutePlanResult::getPaths", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveRoutePlanResult __this__ = (com.amap.api.services.route.DriveRoutePlanResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRoutePlanResult@" + __this__ + "::getPaths(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRoutePlanResult::setPaths", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRoutePlanResult __this__ = (com.amap.api.services.route.DriveRoutePlanResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRoutePlanResult@" + __this__ + "::setPaths(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRoutePlanResult::getTimeInfos", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveRoutePlanResult __this__ = (com.amap.api.services.route.DriveRoutePlanResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRoutePlanResult@" + __this__ + "::getTimeInfos(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getTimeInfos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRoutePlanResult::setTimeInfos", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRoutePlanResult __this__ = (com.amap.api.services.route.DriveRoutePlanResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRoutePlanResult@" + __this__ + "::setTimeInfos(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTimeInfos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRoutePlanResult::setDrivePlanQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.DrivePlanQuery var1 = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRoutePlanResult __this__ = (com.amap.api.services.route.DriveRoutePlanResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRoutePlanResult@" + __this__ + "::setDrivePlanQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDrivePlanQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setMode", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::setMode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setMode(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckSize", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::setTruckSize(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckHeight", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::setTruckHeight(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckHeight(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckWidth", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::setTruckWidth(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckWidth(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckLoad", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::setTruckLoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckLoad(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckWeight", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::setTruckWeight(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckWeight(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckAxis", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::setTruckAxis(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckAxis(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getExtensions", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getExtensions(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setExtensions", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::setExtensions(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::hasPassPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::hasPassPoint(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasPassPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getPassedByPoints", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getPassedByPoints(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPassedByPoints(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getPassedPointStr", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getPassedPointStr(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPassedPointStr(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckSize", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getTruckSize(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTruckSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckHeight", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getTruckHeight(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTruckHeight(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckWidth", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getTruckWidth(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTruckWidth(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckLoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getTruckLoad(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTruckLoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckWeight", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getTruckWeight(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTruckWeight(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckAxis", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::getTruckAxis(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTruckAxis(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.TruckRouteQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.TruckRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TMC::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TMC@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TMC::getStatus", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TMC@" + __this__ + "::getStatus(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStatus(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TMC::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TMC@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TMC::setStatus", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TMC@" + __this__ + "::setStatus(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStatus(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TMC::getPolyline", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TMC@" + __this__ + "::getPolyline(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TMC::setPolyline", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TMC@" + __this__ + "::setPolyline(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusWalkItem::getOrigin", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteBusWalkItem __this__ = (com.amap.api.services.route.RouteBusWalkItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusWalkItem@" + __this__ + "::getOrigin(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getOrigin(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusWalkItem::setOrigin", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusWalkItem __this__ = (com.amap.api.services.route.RouteBusWalkItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusWalkItem@" + __this__ + "::setOrigin(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOrigin(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusWalkItem::getDestination", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteBusWalkItem __this__ = (com.amap.api.services.route.RouteBusWalkItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusWalkItem@" + __this__ + "::getDestination(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getDestination(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusWalkItem::setDestination", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusWalkItem __this__ = (com.amap.api.services.route.RouteBusWalkItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusWalkItem@" + __this__ + "::setDestination(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDestination(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteResult::getStartPos", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteResult __this__ = (com.amap.api.services.route.RouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteResult@" + __this__ + "::getStartPos(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getStartPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteResult::setStartPos", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteResult __this__ = (com.amap.api.services.route.RouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteResult@" + __this__ + "::setStartPos(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStartPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteResult::getTargetPos", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteResult __this__ = (com.amap.api.services.route.RouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteResult@" + __this__ + "::getTargetPos(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTargetPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteResult::setTargetPos", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteResult __this__ = (com.amap.api.services.route.RouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteResult@" + __this__ + "::setTargetPos(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTargetPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::setRouteSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.OnRouteSearchListener var1 = (com.amap.api.services.route.RouteSearch.OnRouteSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::setRouteSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRouteSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::setOnTruckRouteSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.OnTruckRouteSearchListener var1 = (com.amap.api.services.route.RouteSearch.OnTruckRouteSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::setOnTruckRouteSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOnTruckRouteSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::setOnRoutePlanSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.OnRoutePlanSearchListener var1 = (com.amap.api.services.route.RouteSearch.OnRoutePlanSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::setOnRoutePlanSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOnRoutePlanSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateWalkRoute", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.WalkRouteQuery var1 = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateWalkRoute(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.route.WalkRouteResult __result__ = null; + try { + __result__ = __this__.calculateWalkRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateWalkRouteAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.WalkRouteQuery var1 = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateWalkRouteAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.calculateWalkRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateBusRoute", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.BusRouteQuery var1 = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateBusRoute(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.route.BusRouteResult __result__ = null; + try { + __result__ = __this__.calculateBusRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateBusRouteAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.BusRouteQuery var1 = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateBusRouteAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.calculateBusRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateDriveRoute", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateDriveRoute(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.route.DriveRouteResult __result__ = null; + try { + __result__ = __this__.calculateDriveRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateDriveRouteAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateDriveRouteAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.calculateDriveRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateRideRouteAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.RideRouteQuery var1 = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateRideRouteAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.calculateRideRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateRideRoute", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.RideRouteQuery var1 = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateRideRoute(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.route.RideRouteResult __result__ = null; + try { + __result__ = __this__.calculateRideRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateTruckRoute", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.TruckRouteQuery var1 = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateTruckRoute(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.route.TruckRouteRestult __result__ = null; + try { + __result__ = __this__.calculateTruckRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateTruckRouteAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.TruckRouteQuery var1 = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateTruckRouteAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.calculateTruckRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateDrivePlan", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.DrivePlanQuery var1 = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateDrivePlan(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.route.DriveRoutePlanResult __result__ = null; + try { + __result__ = __this__.calculateDrivePlan(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateDrivePlanAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.DrivePlanQuery var1 = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch@" + __this__ + "::calculateDrivePlanAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.calculateDrivePlanAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::getWalk", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::getWalk(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteBusWalkItem __result__ = null; + try { + __result__ = __this__.getWalk(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::setWalk", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteBusWalkItem var1 = (com.amap.api.services.route.RouteBusWalkItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::setWalk(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setWalk(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::getBusLine", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::getBusLine(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteBusLineItem __result__ = null; + try { + __result__ = __this__.getBusLine(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::getBusLines", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::getBusLines(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusLines(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::setBusLine", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteBusLineItem var1 = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::setBusLine(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLine(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::setBusLines", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::setBusLines(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLines(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::getEntrance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::getEntrance(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.Doorway __result__ = null; + try { + __result__ = __this__.getEntrance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::setEntrance", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.Doorway var1 = (com.amap.api.services.route.Doorway) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::setEntrance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setEntrance(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::getExit", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::getExit(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.Doorway __result__ = null; + try { + __result__ = __this__.getExit(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::setExit", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.Doorway var1 = (com.amap.api.services.route.Doorway) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::setExit(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExit(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::getRailway", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::getRailway(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteRailwayItem __result__ = null; + try { + __result__ = __this__.getRailway(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::setRailway", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteRailwayItem var1 = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::setRailway(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRailway(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::getTaxi", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::getTaxi(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.TaxiItem __result__ = null; + try { + __result__ = __this__.getTaxi(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusStep::setTaxi", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.TaxiItem var1 = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusStep@" + __this__ + "::setTaxi(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTaxi(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getOrigin", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::getOrigin(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getOrigin(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getDestination", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::getDestination(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getDestination(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getmSname", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::getmSname(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getmSname(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getmTname", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::getmTname(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getmTname(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setOrigin", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::setOrigin(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOrigin(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setDestination", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::setDestination(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDestination(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setSname", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::setSname(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSname(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setTname", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TaxiItem@" + __this__ + "::setTname(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTname(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::getTaxiCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusRouteResult@" + __this__ + "::getTaxiCost(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTaxiCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::setTaxiCost", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusRouteResult@" + __this__ + "::setTaxiCost(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTaxiCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::getPaths", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusRouteResult@" + __this__ + "::getPaths(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::setPaths", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusRouteResult@" + __this__ + "::setPaths(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::getBusQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusRouteResult@" + __this__ + "::getBusQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.BusRouteQuery __result__ = null; + try { + __result__ = __this__.getBusQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::setBusQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.BusRouteQuery var1 = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.BusRouteResult@" + __this__ + "::setBusQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RoutePlanResult::getStartPos", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RoutePlanResult __this__ = (com.amap.api.services.route.RoutePlanResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RoutePlanResult@" + __this__ + "::getStartPos(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getStartPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RoutePlanResult::setStartPos", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RoutePlanResult __this__ = (com.amap.api.services.route.RoutePlanResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RoutePlanResult@" + __this__ + "::setStartPos(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStartPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RoutePlanResult::getTargetPos", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RoutePlanResult __this__ = (com.amap.api.services.route.RoutePlanResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RoutePlanResult@" + __this__ + "::getTargetPos(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTargetPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RoutePlanResult::setTargetPos", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RoutePlanResult __this__ = (com.amap.api.services.route.RoutePlanResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RoutePlanResult@" + __this__ + "::setTargetPos(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTargetPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwaySpace::getCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RailwaySpace __this__ = (com.amap.api.services.route.RailwaySpace) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwaySpace@" + __this__ + "::getCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwaySpace::getCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RailwaySpace __this__ = (com.amap.api.services.route.RailwaySpace) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwaySpace@" + __this__ + "::getCost(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::setTruckQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.TruckRouteQuery var1 = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckRouteRestult@" + __this__ + "::setTruckQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::setPaths", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckRouteRestult@" + __this__ + "::setPaths(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::setStartPos", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckRouteRestult@" + __this__ + "::setStartPos(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStartPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::setTargetPos", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckRouteRestult@" + __this__ + "::setTargetPos(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTargetPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::getTruckQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckRouteRestult@" + __this__ + "::getTruckQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.TruckRouteQuery __result__ = null; + try { + __result__ = __this__.getTruckQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::getPaths", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckRouteRestult@" + __this__ + "::getPaths(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::getStartPos", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckRouteRestult@" + __this__ + "::getStartPos(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getStartPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::getTargetPos", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckRouteRestult@" + __this__ + "::getTargetPos(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTargetPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.RideRouteQuery::getFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.RideRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.RideRouteQuery@" + __this__ + "::getFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.RideRouteQuery::getMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.RideRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.RideRouteQuery@" + __this__ + "::getMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.RideRouteQuery::getExtensions", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.RideRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.RideRouteQuery@" + __this__ + "::getExtensions(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.RideRouteQuery::setExtensions", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.RideRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.RideRouteQuery@" + __this__ + "::setExtensions(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.RideRouteQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.RideRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.RideRouteQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.RideRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::getFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::getMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getCarType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::getCarType(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCarType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getPassedByPoints", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::getPassedByPoints(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPassedByPoints(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getAvoidRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::getAvoidRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAvoidRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getPassedPointStr", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::getPassedPointStr(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPassedPointStr(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasPassPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::hasPassPoint(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasPassPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getAvoidpolygonsStr", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::getAvoidpolygonsStr(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAvoidpolygonsStr(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasAvoidpolygons", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::hasAvoidpolygons(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasAvoidpolygons(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasAvoidRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::hasAvoidRoad(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasAvoidRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getExclude", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::getExclude(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExclude(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::setExclude", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::setExclude(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExclude(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getExtensions", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::getExtensions(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::setExtensions", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::setExtensions(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.DriveRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::isUseFerry", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::isUseFerry(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isUseFerry(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::setUseFerry", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::setUseFerry(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setUseFerry(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::setCarType", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DriveRouteQuery@" + __this__ + "::setCarType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCarType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getKey", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::getKey(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getKey(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setKey", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::setKey(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setKey(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getCustomCostMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::getCustomCostMode(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.CustomCostMode __result__ = null; + try { + __result__ = __this__.getCustomCostMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setCustomCostMode", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.CustomCostMode var1 = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::setCustomCostMode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCustomCostMode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getMaxVehicleCharge", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::getMaxVehicleCharge(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getMaxVehicleCharge(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setMaxVehicleCharge", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::setMaxVehicleCharge(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setMaxVehicleCharge(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getVehicleCharge", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::getVehicleCharge(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getVehicleCharge(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setVehicleCharge", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::setVehicleCharge(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setVehicleCharge(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getLoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::getLoad(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getLoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler10.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler10.java new file mode 100644 index 0000000..9de6a26 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler10.java @@ -0,0 +1,6337 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler10 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getOriginType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOriginType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::setOriginType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOriginType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getDestinationType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDestinationType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::setDestinationType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDestinationType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getPlateNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPlateNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::setPlateNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPlateNumber(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.FromAndTo __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DrivingStrategy::getValue_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DrivingStrategy __this__ = (com.amap.api.services.route.RouteSearchV2.DrivingStrategy) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getValue(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DrivingStrategy::fromValue_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var0 = (Number) ((Map) __args__).get("var0"); + + // ref + + + // invoke native method + com.amap.api.services.route.RouteSearchV2.DrivingStrategy __result__ = null; + try { + __result__ = com.amap.api.services.route.RouteSearchV2.DrivingStrategy.fromValue(var0.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getInstruction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getInstruction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setInstruction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setInstruction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getOrientation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOrientation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setOrientation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOrientation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getTollDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTollDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setTollDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTollDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getTollRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTollRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setTollRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTollRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getPolyline_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setPolyline_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getAssistantAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAssistantAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setAssistantAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAssistantAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getRouteSearchCityList_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getRouteSearchCityList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setRouteSearchCityList_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRouteSearchCityList(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::getTMCs_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getTMCs(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStep::setTMCs_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTMCs(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setInstruction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setInstruction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setOrientation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOrientation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setTollDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTollDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setTollRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTollRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setPolyline_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setAssistantAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAssistantAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setRouteSearchCityList_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRouteSearchCityList(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::setTMCs_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTMCs(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getInstruction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getInstruction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getOrientation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOrientation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getTollDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTollDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getTollRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTollRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getPolyline_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getAssistantAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAssistantAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getRouteSearchCityList_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getRouteSearchCityList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckStep::getTMCs_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getTMCs(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::getTaxiCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTaxiCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::setTaxiCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTaxiCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::getPaths_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::setPaths_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::getDriveQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.DriveRouteQuery __result__ = null; + try { + __result__ = __this__.getDriveQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::setDriveQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDriveQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::getStrategy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStrategy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::setStrategy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStrategy(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::getTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::setTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::getTollDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTollDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::setTollDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTollDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::getTotalTrafficlights_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTotalTrafficlights(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::setTotalTrafficlights_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTotalTrafficlights(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::getSteps_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::setSteps_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::getRestriction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRestriction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePath::setRestriction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRestriction(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.longValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::setStrategy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStrategy(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::setTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::setTollDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTollDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::setTotalTrafficlights_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTotalTrafficlights(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::setRestriction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRestriction(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::setSteps_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Long __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::getStrategy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStrategy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::getTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::getTollDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTollDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::getTotalTrafficlights_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTotalTrafficlights(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::getRestriction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRestriction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckPath::getSteps_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Doorway::getName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Doorway __this__ = (com.amap.api.services.route.Doorway) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Doorway::setName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Doorway __this__ = (com.amap.api.services.route.Doorway) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Doorway::getLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Doorway __this__ = (com.amap.api.services.route.Doorway) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Doorway::setLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Doorway __this__ = (com.amap.api.services.route.Doorway) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::getTrafficLights_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTrafficLights(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::setTrafficLights_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTrafficLights(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::getSteps_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::setSteps_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::getPathindex_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPathindex(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::setPathindex_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPathindex(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::getTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::setTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::getRestriction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRestriction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::setRestriction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRestriction(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::setTMCs_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTMCs(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::getTMCs_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getTMCs(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getElecConsumeInfo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.ElecConsumeInfo __result__ = null; + try { + __result__ = __this__.getElecConsumeInfo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setElecConsumeInfo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.ElecConsumeInfo var1 = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setElecConsumeInfo(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getChargeStationInfo_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getChargeStationInfo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setChargeStationInfo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setChargeStationInfo(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.Cost __result__ = null; + try { + __result__ = __this__.getCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.Cost var1 = (com.amap.api.services.route.Cost) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCost(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getStrategy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStrategy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setStrategy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStrategy(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getSteps_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setSteps_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getRestriction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRestriction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setRestriction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRestriction(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getOriginId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getOriginId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getDestId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDestId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getErrorInfo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getErrorInfo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getErrorCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getErrorCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setOriginId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOriginId(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setDestId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDestId(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setErrorInfo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setErrorInfo(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setErrorCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setErrorCode(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Path::getPolyline_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Path::setPolyline_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Path::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Path::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Path::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // invoke native method + Long __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Path::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.longValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::setId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::setName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::getCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::setCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::getRoadWidth_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getRoadWidth(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::setRoadWidth_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRoadWidth(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::getType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::setType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::getCenterPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenterPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::setCenterPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCenterPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::getId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Road::getName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::getDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::setDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::getFirstRoadId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFirstRoadId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::setFirstRoadId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setFirstRoadId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::getFirstRoadName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFirstRoadName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::setFirstRoadName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setFirstRoadName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::getSecondRoadId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSecondRoadId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::setSecondRoadId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSecondRoadId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::getSecondRoadName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSecondRoadName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.road.Crossroad::setSecondRoadName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSecondRoadName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::setUserID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setUserID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::getUserID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getUserID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::getPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::setPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::setTimeStamp_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTimeStamp(var1.longValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::getTimeStamp_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Long __result__ = null; + try { + __result__ = __this__.getTimeStamp(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::setDrivingDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDrivingDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::getDrivingDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDrivingDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::setPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::getPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::setUserID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setUserID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::getUserID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getUserID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::getCoordType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCoordType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::setCoordType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCoordType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::getInstance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + android.content.Context var0 = (android.content.Context) ((Map) __args__).get("var0"); + + // ref + + + // invoke native method + com.amap.api.services.nearby.NearbySearch __result__ = null; + try { + __result__ = com.amap.api.services.nearby.NearbySearch.getInstance(var0); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::clearUserInfoAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.clearUserInfoAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::setUserID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setUserID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::stopUploadNearbyInfoAuto_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.stopUploadNearbyInfoAuto(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::uploadNearbyInfoAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.nearby.UploadInfo var1 = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.uploadNearbyInfoAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::searchNearbyInfoAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.nearby.NearbySearch.NearbyQuery var1 = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchNearbyInfoAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::searchNearbyInfo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.nearby.NearbySearch.NearbyQuery var1 = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.nearby.NearbySearchResult __result__ = null; + try { + __result__ = __this__.searchNearbyInfo(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::destroy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + + + // invoke native method + Void __result__ = null; + try { + com.amap.api.services.nearby.NearbySearch.destroy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearchResult::getNearbyInfoList_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbySearchResult __this__ = (com.amap.api.services.nearby.NearbySearchResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getNearbyInfoList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearchResult::getTotalNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbySearchResult __this__ = (com.amap.api.services.nearby.NearbySearchResult) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTotalNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearchResult::setNearbyInfoList_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearchResult __this__ = (com.amap.api.services.nearby.NearbySearchResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNearbyInfoList(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::setCenterPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCenterPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::getCenterPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenterPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::getRadius_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRadius(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::setRadius_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRadius(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler11.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler11.java new file mode 100644 index 0000000..7c4a49b --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler11.java @@ -0,0 +1,6343 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler11 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::setType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // enum arg + com.amap.api.services.nearby.NearbySearchFunctionType var1 = com.amap.api.services.nearby.NearbySearchFunctionType.values()[(int) ((Map) __args__).get("var1")]; + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::getType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::setCoordType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCoordType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::getCoordType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCoordType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::setTimeRange_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTimeRange(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::getTimeRange_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTimeRange(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::getID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::setID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::getTitle_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTitle(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::setTitle_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTitle(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::getPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::setPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearch::setQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.routepoisearch.RoutePOISearchQuery var1 = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOISearch __this__ = (com.amap.api.services.routepoisearch.RoutePOISearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearch::searchRoutePOIAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearch __this__ = (com.amap.api.services.routepoisearch.RoutePOISearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchRoutePOIAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearch::searchRoutePOI_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearch __this__ = (com.amap.api.services.routepoisearch.RoutePOISearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.routepoisearch.RoutePOISearchResult __result__ = null; + try { + __result__ = __this__.searchRoutePOI(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchResult::getRoutePois_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchResult __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getRoutePois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchResult::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchResult __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.routepoisearch.RoutePOISearchQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getFrom_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getFrom(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getSearchType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.routepoisearch.RoutePOISearch.RoutePOISearchType __result__ = null; + try { + __result__ = __this__.getSearchType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getRange_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRange(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getPolylines_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolylines(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.routepoisearch.RoutePOISearchQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getTitle_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTitle(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getSnippet_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSnippet(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getCreatetime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCreatetime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::setCreatetime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCreatetime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getUpdatetime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getUpdatetime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::setUpdatetime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setUpdatetime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getCustomfield_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.HashMap __result__ = null; + try { + __result__ = __this__.getCustomfield(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::setCustomfield_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.HashMap var1 = (java.util.HashMap) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCustomfield(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getCloudImage_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getCloudImage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::setmCloudImage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setmCloudImage(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getQueryString_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getQueryString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::setTableID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTableID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getTableID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTableID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getPageNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::setPageNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageNum(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::setPageSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getPageSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::setBound_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.SearchBound var1 = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBound(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getBound_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.cloud.CloudSearch.SearchBound __result__ = null; + try { + __result__ = __this__.getBound(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::addFilterString_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.addFilterString(var1, var2); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getFilterString_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFilterString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::addFilterNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.addFilterNum(var1, var2, var3); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getFilterNumString_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFilterNumString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::setSortingrules_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.Sortingrules var1 = (com.amap.api.services.cloud.CloudSearch.Sortingrules) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSortingrules(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getSortingrules_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.cloud.CloudSearch.Sortingrules __result__ = null; + try { + __result__ = __this__.getSortingrules(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::queryEquals_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.Query var1 = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.queryEquals(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.cloud.CloudSearch.Query __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::createPagedResult_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.Query var0 = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("var0"); + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.cloud.CloudSearch.SearchBound var2 = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("var2"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + // ref arg + java.util.ArrayList var4 = (java.util.ArrayList) ((Map) __args__).get("var4"); + + // ref + + + // invoke native method + com.amap.api.services.cloud.CloudResult __result__ = null; + try { + __result__ = com.amap.api.services.cloud.CloudResult.createPagedResult(var0, var1.intValue(), var2, var3.intValue(), var4); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::getPageCount_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudResult __this__ = (com.amap.api.services.cloud.CloudResult) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudResult __this__ = (com.amap.api.services.cloud.CloudResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.cloud.CloudSearch.Query __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::getBound_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudResult __this__ = (com.amap.api.services.cloud.CloudResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.cloud.CloudSearch.SearchBound __result__ = null; + try { + __result__ = __this__.getBound(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::getClouds_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudResult __this__ = (com.amap.api.services.cloud.CloudResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.ArrayList __result__ = null; + try { + __result__ = __this__.getClouds(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::getTotalCount_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudResult __this__ = (com.amap.api.services.cloud.CloudResult) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTotalCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch::searchCloudAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.Query var1 = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch __this__ = (com.amap.api.services.cloud.CloudSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchCloudAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch::searchCloudDetailAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // ref + com.amap.api.services.cloud.CloudSearch __this__ = (com.amap.api.services.cloud.CloudSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchCloudDetailAsyn(var1, var2); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getLowerLeft_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLowerLeft(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getUpperRight_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getUpperRight(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getCenter_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenter(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getRange_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRange(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getShape_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getShape(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getPolyGonList_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyGonList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.cloud.CloudSearch.SearchBound __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::getId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::setId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::getPreurl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPreurl(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::setPreurl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPreurl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::getUrl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getUrl(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::setUrl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getDate_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDate(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setDate_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDate(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getWeek_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getWeek(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setWeek_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setWeek(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getDayWeather_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDayWeather(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setDayWeather_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDayWeather(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getNightWeather_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNightWeather(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setNightWeather_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNightWeather(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getDayTemp_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDayTemp(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setDayTemp_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDayTemp(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getNightTemp_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNightTemp(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setNightTemp_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNightTemp(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getDayWindDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDayWindDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setDayWindDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDayWindDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getNightWindDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNightWindDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setNightWindDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNightWindDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getDayWindPower_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDayWindPower(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setDayWindPower_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDayWindPower(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getNightWindPower_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNightWindPower(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setNightWindPower_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNightWindPower(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.WeatherSearchQuery::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.WeatherSearchQuery __this__ = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.WeatherSearchQuery::getType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.WeatherSearchQuery __this__ = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.WeatherSearchQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.WeatherSearchQuery __this__ = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.weather.WeatherSearchQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecastResult::createPagedResult_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.weather.WeatherSearchQuery var0 = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("var0"); + // ref arg + com.amap.api.services.weather.LocalWeatherForecast var1 = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("var1"); + + // ref + + + // invoke native method + com.amap.api.services.weather.LocalWeatherForecastResult __result__ = null; + try { + __result__ = com.amap.api.services.weather.LocalWeatherForecastResult.createPagedResult(var0, var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecastResult::getWeatherForecastQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecastResult __this__ = (com.amap.api.services.weather.LocalWeatherForecastResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.weather.WeatherSearchQuery __result__ = null; + try { + __result__ = __this__.getWeatherForecastQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecastResult::getForecastResult_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecastResult __this__ = (com.amap.api.services.weather.LocalWeatherForecastResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.weather.LocalWeatherForecast __result__ = null; + try { + __result__ = __this__.getForecastResult(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::getProvince_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvince(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::setProvince_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setProvince(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::setCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::getAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::setAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::getReportTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getReportTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::setReportTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setReportTime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::getWeatherForecast_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getWeatherForecast(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::setWeatherForecast_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setWeatherForecast(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.WeatherSearch::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.WeatherSearch __this__ = (com.amap.api.services.weather.WeatherSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.weather.WeatherSearchQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.WeatherSearch::setQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.weather.WeatherSearchQuery var1 = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.WeatherSearch __this__ = (com.amap.api.services.weather.WeatherSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.WeatherSearch::searchWeatherAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.WeatherSearch __this__ = (com.amap.api.services.weather.WeatherSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchWeatherAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getProvince_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvince(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getWeather_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getWeather(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getTemperature_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTemperature(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getWindDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getWindDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getWindPower_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getWindPower(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getHumidity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getHumidity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getReportTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getReportTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setProvince_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setProvince(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setWeather_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setWeather(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setTemperature_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTemperature(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setWindDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setWindDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setWindPower_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setWindPower(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setHumidity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setHumidity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setReportTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setReportTime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLiveResult::createPagedResult_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.weather.WeatherSearchQuery var0 = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("var0"); + // ref arg + com.amap.api.services.weather.LocalWeatherLive var1 = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("var1"); + + // ref + + + // invoke native method + com.amap.api.services.weather.LocalWeatherLiveResult __result__ = null; + try { + __result__ = com.amap.api.services.weather.LocalWeatherLiveResult.createPagedResult(var0, var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLiveResult::getWeatherLiveQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLiveResult __this__ = (com.amap.api.services.weather.LocalWeatherLiveResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.weather.WeatherSearchQuery __result__ = null; + try { + __result__ = __this__.getWeatherLiveQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLiveResult::getLiveResult_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLiveResult __this__ = (com.amap.api.services.weather.LocalWeatherLiveResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.weather.LocalWeatherLive __result__ = null; + try { + __result__ = __this__.getLiveResult(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.BusinessArea::getCenterPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.BusinessArea __this__ = (com.amap.api.services.geocoder.BusinessArea) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenterPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.BusinessArea::setCenterPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.BusinessArea __this__ = (com.amap.api.services.geocoder.BusinessArea) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCenterPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.BusinessArea::getName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.BusinessArea __this__ = (com.amap.api.services.geocoder.BusinessArea) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.BusinessArea::setName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.BusinessArea __this__ = (com.amap.api.services.geocoder.BusinessArea) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::getLocationName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLocationName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::setLocationName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLocationName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::setCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::getCountry_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCountry(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::setCountry_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCountry(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeSearch::getFromLocation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.geocoder.RegeocodeQuery var1 = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeSearch __this__ = (com.amap.api.services.geocoder.GeocodeSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.geocoder.RegeocodeAddress __result__ = null; + try { + __result__ = __this__.getFromLocation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeSearch::getFromLocationName_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.geocoder.GeocodeQuery var1 = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeSearch __this__ = (com.amap.api.services.geocoder.GeocodeSearch) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getFromLocationName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeSearch::getFromLocationAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.geocoder.RegeocodeQuery var1 = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeSearch __this__ = (com.amap.api.services.geocoder.GeocodeSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.getFromLocationAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeSearch::getFromLocationNameAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.geocoder.GeocodeQuery var1 = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeSearch __this__ = (com.amap.api.services.geocoder.GeocodeSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.getFromLocationNameAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeResult::getRegeocodeQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeResult __this__ = (com.amap.api.services.geocoder.RegeocodeResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.geocoder.RegeocodeQuery __result__ = null; + try { + __result__ = __this__.getRegeocodeQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeResult::setRegeocodeQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.geocoder.RegeocodeQuery var1 = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeResult __this__ = (com.amap.api.services.geocoder.RegeocodeResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRegeocodeQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeResult::getRegeocodeAddress_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeResult __this__ = (com.amap.api.services.geocoder.RegeocodeResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.geocoder.RegeocodeAddress __result__ = null; + try { + __result__ = __this__.getRegeocodeAddress(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeResult::setRegeocodeAddress_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.geocoder.RegeocodeAddress var1 = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeResult __this__ = (com.amap.api.services.geocoder.RegeocodeResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRegeocodeAddress(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeResult::getGeocodeQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeResult __this__ = (com.amap.api.services.geocoder.GeocodeResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.geocoder.GeocodeQuery __result__ = null; + try { + __result__ = __this__.getGeocodeQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeResult::setGeocodeQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.geocoder.GeocodeQuery var1 = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeResult __this__ = (com.amap.api.services.geocoder.GeocodeResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setGeocodeQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeResult::getGeocodeAddressList_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeResult __this__ = (com.amap.api.services.geocoder.GeocodeResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getGeocodeAddressList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeResult::setGeocodeAddressList_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeResult __this__ = (com.amap.api.services.geocoder.GeocodeResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setGeocodeAddressList(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::getAoiId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAoiId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::getAoiName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAoiName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::getAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::getAoiCenterPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getAoiCenterPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::getAoiArea_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getAoiArea(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::setId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::setName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::setAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::setLocation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLocation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::setArea_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setArea(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::getId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::setId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::getName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::setName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::getDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::setDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::getLatLngPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLngPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::setLatLngPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLngPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getFormatAddress_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFormatAddress(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setFormatAddress_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setFormatAddress(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getProvince_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvince(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setProvince_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setProvince(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrict(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getTownship_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTownship(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setTownship_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTownship(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getNeighborhood_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNeighborhood(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setNeighborhood_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNeighborhood(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getBuilding_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBuilding(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setBuilding_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBuilding(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler12.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler12.java new file mode 100644 index 0000000..a1c757b --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler12.java @@ -0,0 +1,6428 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler12 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getLevel_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLevel(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setLevel_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLevel(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getCountry_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCountry(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setCountry_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCountry(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getPostcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPostcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setPostcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPostcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getRadius_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getRadius(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setRadius_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRadius(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getLatLonType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLatLonType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setLatLonType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getPoiType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setPoiType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setMode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::getStreet_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStreet(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::setStreet_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStreet(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::getNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::setNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNumber(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::getLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::setLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::getDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::setDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getFormatAddress_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFormatAddress(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setFormatAddress_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setFormatAddress(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getProvince_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvince(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setProvince_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setProvince(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrict(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getTownship_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTownship(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setTownship_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTownship(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getNeighborhood_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNeighborhood(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setNeighborhood_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNeighborhood(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getBuilding_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBuilding(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setBuilding_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBuilding(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getStreetNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.geocoder.StreetNumber __result__ = null; + try { + __result__ = __this__.getStreetNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setStreetNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.geocoder.StreetNumber var1 = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStreetNumber(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getRoads_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getRoads(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setRoads_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRoads(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getPois_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setPois_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPois(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getCrossroads_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getCrossroads(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setCrossroads_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCrossroads(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getBusinessAreas_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusinessAreas(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setBusinessAreas_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusinessAreas(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getAois_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getAois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setAois_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAois(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getTowncode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTowncode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setTowncode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTowncode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setCountry_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCountry(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getCountry_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCountry(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getCountryCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCountryCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setCountryCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCountryCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setShowBoundary_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setShowBoundary(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::isShowBoundary_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isShowBoundary(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::getPageNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setPageNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageNum(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::getPageSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setPageSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::getKeywords_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getKeywords(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setKeywords_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setKeywords(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::getKeywordsLevel_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getKeywordsLevel(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setKeywordsLevel_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setKeywordsLevel(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::isShowChild_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isShowChild(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setShowChild_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setShowChild(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::getSubDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSubDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setSubDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSubDistrict(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::isShowBusinessArea_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isShowBusinessArea(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setShowBusinessArea_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setShowBusinessArea(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::checkLevels_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.checkLevels(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::checkKeyWords_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.checkKeyWords(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::weakEquals_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.district.DistrictSearchQuery var1 = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.weakEquals(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.district.DistrictSearchQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.district.DistrictSearchQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::setQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.district.DistrictSearchQuery var1 = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::searchDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.district.DistrictResult __result__ = null; + try { + __result__ = __this__.searchDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::searchDistrictAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchDistrictAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::searchDistrictAnsy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchDistrictAnsy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictResult::getDistrict_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.ArrayList __result__ = null; + try { + __result__ = __this__.getDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictResult::setDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.ArrayList var1 = (java.util.ArrayList) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrict(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictResult::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.district.DistrictSearchQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictResult::setQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.district.DistrictSearchQuery var1 = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictResult::getPageCount_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictResult::setPageCount_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageCount(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictResult::getAMapException_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.AMapException __result__ = null; + try { + __result__ = __this__.getAMapException(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictResult::setAMapException_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.AMapException var1 = (com.amap.api.services.core.AMapException) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAMapException(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setDistrictBoundary_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String[] var1 = (String[]) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrictBoundary(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::districtBoundary_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + String[] __result__ = null; + try { + __result__ = __this__.districtBoundary(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getCitycode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCitycode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setCitycode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCitycode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getCenter_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenter(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setCenter_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCenter(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getLevel_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLevel(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setLevel_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLevel(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getSubDistrict_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSubDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setSubDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.ArrayList var1 = (java.util.ArrayList) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSubDistrict(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::getPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::setID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::getPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::setPostion_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPostion(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::getName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::setName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::getDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::setDistrict_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrict(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::getAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::setAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::getAddress_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAddress(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::setAddress_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAddress(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::setTypeCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTypeCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Tip::getTypeCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTypeCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::getKeyword_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getKeyword(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::setType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::getType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::setCityLimit_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityLimit(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::getCityLimit_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.getCityLimit(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::setLocation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLocation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::getLocation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLocation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Inputtips::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.help.InputtipsQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Inputtips::setQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.help.InputtipsQuery var1 = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Inputtips::requestInputtipsAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.requestInputtipsAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Inputtips::requestInputtips_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.requestInputtips(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Inputtips::requestInputtips__String__String_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.requestInputtips(var1, var2); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.help.Inputtips::requestInputtips__String__String__String_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.requestInputtips(var1, var2, var3); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareNaviQuery::getFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareNaviQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareNaviQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.share.ShareSearch.ShareFromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareNaviQuery::getNaviMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareNaviQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareNaviQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getNaviMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareBusRouteQuery::getBusMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareBusRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareBusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getBusMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareBusRouteQuery::getShareFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareBusRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareBusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.share.ShareSearch.ShareFromAndTo __result__ = null; + try { + __result__ = __this__.getShareFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchPoiShareUrlAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.PoiItem var1 = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchPoiShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchBusRouteShareUrlAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareBusRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareBusRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchBusRouteShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchWalkRouteShareUrlAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchWalkRouteShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchDrivingRouteShareUrlAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchDrivingRouteShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchNaviShareUrlAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareNaviQuery var1 = (com.amap.api.services.share.ShareSearch.ShareNaviQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchNaviShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchLocationShareUrlAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonSharePoint var1 = (com.amap.api.services.core.LatLonSharePoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchLocationShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchPoiShareUrl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.PoiItem var1 = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchPoiShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchNaviShareUrl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareNaviQuery var1 = (com.amap.api.services.share.ShareSearch.ShareNaviQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchNaviShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchLocationShareUrl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonSharePoint var1 = (com.amap.api.services.core.LatLonSharePoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchLocationShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchBusRouteShareUrl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareBusRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareBusRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchBusRouteShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchDrivingRouteShareUrl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchDrivingRouteShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchWalkRouteShareUrl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchWalkRouteShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::setFromName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setFromName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::setToName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setToName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::getFrom_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getFrom(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::getTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::getFromName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFromName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::getToName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getToName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery::getWalkMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getWalkMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery::getShareFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.share.ShareSearch.ShareFromAndTo __result__ = null; + try { + __result__ = __this__.getShareFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery::getDrivingMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDrivingMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery::getShareFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.share.ShareSearch.ShareFromAndTo __result__ = null; + try { + __result__ = __this__.getShareFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // anonymous class + put("com.amap.api.services.busline.BusLineSearch.OnBusLineSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.busline.BusLineSearch.OnBusLineSearchListener __result__ = new com.amap.api.services.busline.BusLineSearch.OnBusLineSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.busline.BusLineSearch.OnBusLineSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onBusLineSearched(com.amap.api.services.busline.BusLineResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onBusLineSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onBusLineSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.busline.BusStationSearch.OnBusStationSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.busline.BusStationSearch.OnBusStationSearchListener __result__ = new com.amap.api.services.busline.BusStationSearch.OnBusStationSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.busline.BusStationSearch.OnBusStationSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onBusStationSearched(com.amap.api.services.busline.BusStationResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onBusStationSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onBusStationSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.poisearch.PoiSearch.OnPoiSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.poisearch.PoiSearch.OnPoiSearchListener __result__ = new com.amap.api.services.poisearch.PoiSearch.OnPoiSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.poisearch.PoiSearch.OnPoiSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onPoiSearched(com.amap.api.services.poisearch.PoiResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onPoiSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onPoiSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onPoiItemSearched(com.amap.api.services.core.PoiItem var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onPoiItemSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onPoiItemSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.route.RouteSearchV2.OnRoutePlanSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.route.RouteSearchV2.OnRoutePlanSearchListener __result__ = new com.amap.api.services.route.RouteSearchV2.OnRoutePlanSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.route.RouteSearchV2.OnRoutePlanSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onDriveRoutePlanSearched(com.amap.api.services.route.DriveRoutePlanResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onDriveRoutePlanSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onDriveRoutePlanSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.route.DistanceSearch.OnDistanceSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.route.DistanceSearch.OnDistanceSearchListener __result__ = new com.amap.api.services.route.DistanceSearch.OnDistanceSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.route.DistanceSearch.OnDistanceSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onDistanceSearched(com.amap.api.services.route.DistanceResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onDistanceSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onDistanceSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.route.RouteSearch.OnRouteSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.route.RouteSearch.OnRouteSearchListener __result__ = new com.amap.api.services.route.RouteSearch.OnRouteSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.route.RouteSearch.OnRouteSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onBusRouteSearched(com.amap.api.services.route.BusRouteResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onBusRouteSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onBusRouteSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onDriveRouteSearched(com.amap.api.services.route.DriveRouteResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onDriveRouteSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onDriveRouteSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onWalkRouteSearched(com.amap.api.services.route.WalkRouteResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onWalkRouteSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onWalkRouteSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onRideRouteSearched(com.amap.api.services.route.RideRouteResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onRideRouteSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onRideRouteSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.route.RouteSearchV2.OnTruckRouteSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.route.RouteSearchV2.OnTruckRouteSearchListener __result__ = new com.amap.api.services.route.RouteSearchV2.OnTruckRouteSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.route.RouteSearchV2.OnTruckRouteSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onTruckRouteSearched(com.amap.api.services.route.TruckRouteRestult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onTruckRouteSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onTruckRouteSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.route.RouteSearch.OnRoutePlanSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.route.RouteSearch.OnRoutePlanSearchListener __result__ = new com.amap.api.services.route.RouteSearch.OnRoutePlanSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.route.RouteSearch.OnRoutePlanSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onDriveRoutePlanSearched(com.amap.api.services.route.DriveRoutePlanResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onDriveRoutePlanSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onDriveRoutePlanSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.route.RouteSearchV2.OnRouteSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.route.RouteSearchV2.OnRouteSearchListener __result__ = new com.amap.api.services.route.RouteSearchV2.OnRouteSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.route.RouteSearchV2.OnRouteSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onDriveRouteSearched(com.amap.api.services.route.DriveRouteResultV2 var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onDriveRouteSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onDriveRouteSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.route.RouteSearch.OnTruckRouteSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.route.RouteSearch.OnTruckRouteSearchListener __result__ = new com.amap.api.services.route.RouteSearch.OnTruckRouteSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.route.RouteSearch.OnTruckRouteSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onTruckRouteSearched(com.amap.api.services.route.TruckRouteRestult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onTruckRouteSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onTruckRouteSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.nearby.NearbySearch.NearbyListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.nearby.NearbySearch.NearbyListener __result__ = new com.amap.api.services.nearby.NearbySearch.NearbyListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.nearby.NearbySearch.NearbyListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onUserInfoCleared(int var1) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onUserInfoCleared(" + var1 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onUserInfoCleared", + new HashMap() {{ + put("var1", var1); + }} + ); + } + }); + + // method result + + } + + @Override + public void onNearbyInfoSearched(com.amap.api.services.nearby.NearbySearchResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onNearbyInfoSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onNearbyInfoSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onNearbyInfoUploaded(int var1) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onNearbyInfoUploaded(" + var1 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onNearbyInfoUploaded", + new HashMap() {{ + put("var1", var1); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.nearby.UploadInfoCallback::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.nearby.UploadInfoCallback __result__ = new com.amap.api.services.nearby.UploadInfoCallback() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.nearby.UploadInfoCallback::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public com.amap.api.services.nearby.UploadInfo OnUploadInfoCallback() { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: OnUploadInfoCallback(" + "" + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "OnUploadInfoCallback", + new HashMap() {{ + + }} + ); + } + }); + + // method result + return null; + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.routepoisearch.RoutePOISearch.OnRoutePOISearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.routepoisearch.RoutePOISearch.OnRoutePOISearchListener __result__ = new com.amap.api.services.routepoisearch.RoutePOISearch.OnRoutePOISearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.routepoisearch.RoutePOISearch.OnRoutePOISearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onRoutePoiSearched(com.amap.api.services.routepoisearch.RoutePOISearchResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onRoutePoiSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onRoutePoiSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.cloud.CloudSearch.OnCloudSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.cloud.CloudSearch.OnCloudSearchListener __result__ = new com.amap.api.services.cloud.CloudSearch.OnCloudSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.cloud.CloudSearch.OnCloudSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onCloudSearched(com.amap.api.services.cloud.CloudResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onCloudSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onCloudSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onCloudItemDetailSearched(com.amap.api.services.cloud.CloudItemDetail var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onCloudItemDetailSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onCloudItemDetailSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.weather.WeatherSearch.OnWeatherSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.weather.WeatherSearch.OnWeatherSearchListener __result__ = new com.amap.api.services.weather.WeatherSearch.OnWeatherSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.weather.WeatherSearch.OnWeatherSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onWeatherLiveSearched(com.amap.api.services.weather.LocalWeatherLiveResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onWeatherLiveSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onWeatherLiveSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onWeatherForecastSearched(com.amap.api.services.weather.LocalWeatherForecastResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onWeatherForecastSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onWeatherForecastSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.geocoder.GeocodeSearch.OnGeocodeSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.geocoder.GeocodeSearch.OnGeocodeSearchListener __result__ = new com.amap.api.services.geocoder.GeocodeSearch.OnGeocodeSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.geocoder.GeocodeSearch.OnGeocodeSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onRegeocodeSearched(com.amap.api.services.geocoder.RegeocodeResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onRegeocodeSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onRegeocodeSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onGeocodeSearched(com.amap.api.services.geocoder.GeocodeResult var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onGeocodeSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onGeocodeSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.district.DistrictSearch.OnDistrictSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.district.DistrictSearch.OnDistrictSearchListener __result__ = new com.amap.api.services.district.DistrictSearch.OnDistrictSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.district.DistrictSearch.OnDistrictSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onDistrictSearched(com.amap.api.services.district.DistrictResult var1) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onDistrictSearched(" + var1 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onDistrictSearched", + new HashMap() {{ + put("var1", var1); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.help.Inputtips.InputtipsListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.help.Inputtips.InputtipsListener __result__ = new com.amap.api.services.help.Inputtips.InputtipsListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.help.Inputtips.InputtipsListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onGetInputtips(java.util.List var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onGetInputtips(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onGetInputtips_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + // anonymous class + put("com.amap.api.services.share.ShareSearch.OnShareSearchListener::createAnonymous__", (__args__, __methodResult__) -> { + // invoke native method + com.amap.api.services.share.ShareSearch.OnShareSearchListener __result__ = new com.amap.api.services.share.ShareSearch.OnShareSearchListener() { + // method channel + MethodChannel callbackChannel = new MethodChannel(messenger, "com.amap.api.services.share.ShareSearch.OnShareSearchListener::Callback@" + getClass().getName() + ":" + System.identityHashCode(this), new StandardMethodCodec(new FluttifyMessageCodec())); + android.os.Handler handler = new android.os.Handler(android.os.Looper.getMainLooper()); + + // call dart method + @Override + public void onPoiShareUrlSearched(String var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onPoiShareUrlSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onPoiShareUrlSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onLocationShareUrlSearched(String var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onLocationShareUrlSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onLocationShareUrlSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onNaviShareUrlSearched(String var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onNaviShareUrlSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onNaviShareUrlSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onBusRouteShareUrlSearched(String var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onBusRouteShareUrlSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onBusRouteShareUrlSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onWalkRouteShareUrlSearched(String var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onWalkRouteShareUrlSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onWalkRouteShareUrlSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + @Override + public void onDrivingRouteShareUrlSearched(String var1, int var2) { + // print log + if (getEnableLog()) { + Log.d("java-callback", "fluttify-java-callback: onDrivingRouteShareUrlSearched(" + var1 + var2 + ")"); + } + + // call dart method + handler.post(new Runnable() { + @Override + public void run() { + callbackChannel.invokeMethod( + "onDrivingRouteShareUrlSearched_", + new HashMap() {{ + put("var1", var1); + put("var2", var2); + }} + ); + } + }); + + // method result + + } + + }; + + __methodResult__.success(__result__); + }); + put("RefClass::isKindOfcom_amap_api_services_busline_BusLineItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.busline.BusLineItem); + }); + put("RefClass::isKindOfcom_amap_api_services_busline_BusStationResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.busline.BusStationResult); + }); + put("RefClass::isKindOfcom_amap_api_services_busline_BusStationSearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.busline.BusStationSearch); + }); + put("RefClass::isKindOfcom_amap_api_services_busline_BusLineSearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.busline.BusLineSearch); + }); + put("RefClass::isKindOfcom_amap_api_services_busline_BusLineQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.busline.BusLineQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_busline_BusLineResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.busline.BusLineResult); + }); + put("RefClass::isKindOfcom_amap_api_services_busline_BusStationItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.busline.BusStationItem); + }); + put("RefClass::isKindOfcom_amap_api_services_busline_BusStationQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.busline.BusStationQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_core_AMapException", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.core.AMapException); + }); + put("RefClass::isKindOfcom_amap_api_services_core_ServiceSettings", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.core.ServiceSettings); + }); + put("RefClass::isKindOfcom_amap_api_services_core_SearchUtils", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.core.SearchUtils); + }); + put("RefClass::isKindOfcom_amap_api_services_core_LatLonSharePoint", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.core.LatLonSharePoint); + }); + put("RefClass::isKindOfcom_amap_api_services_core_LatLonPoint", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.core.LatLonPoint); + }); + put("RefClass::isKindOfcom_amap_api_services_core_PoiItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.core.PoiItem); + }); + put("RefClass::isKindOfcom_amap_api_services_core_SuggestionCity", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.core.SuggestionCity); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler13.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler13.java new file mode 100644 index 0000000..d96a1a7 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler13.java @@ -0,0 +1,1991 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler13 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + put("RefClass::isKindOfcom_amap_api_services_poisearch_Photo", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.poisearch.Photo); + }); + put("RefClass::isKindOfcom_amap_api_services_poisearch_SubPoiItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.poisearch.SubPoiItem); + }); + put("RefClass::isKindOfcom_amap_api_services_poisearch_PoiItemExtension", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.poisearch.PoiItemExtension); + }); + put("RefClass::isKindOfcom_amap_api_services_poisearch_PoiSearch_SearchBound", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.poisearch.PoiSearch.SearchBound); + }); + put("RefClass::isKindOfcom_amap_api_services_poisearch_PoiResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.poisearch.PoiResult); + }); + put("RefClass::isKindOfcom_amap_api_services_poisearch_PoiSearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.poisearch.PoiSearch); + }); + put("RefClass::isKindOfcom_amap_api_services_poisearch_PoiSearch_Query", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.poisearch.PoiSearch.Query); + }); + put("RefClass::isKindOfcom_amap_api_services_poisearch_IndoorData", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.poisearch.IndoorData); + }); + put("RefClass::isKindOfcom_amap_api_services_route_Railway", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.Railway); + }); + put("RefClass::isKindOfcom_amap_api_services_route_BusPath", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.BusPath); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DriveRoutePlanResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DriveRoutePlanResult); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearch_TruckRouteQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearch.TruckRouteQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_route_TMC", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.TMC); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteBusWalkItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteBusWalkItem); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteResult); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearch); + }); + put("RefClass::isKindOfcom_amap_api_services_route_BusStep", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.BusStep); + }); + put("RefClass::isKindOfcom_amap_api_services_route_TaxiItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.TaxiItem); + }); + put("RefClass::isKindOfcom_amap_api_services_route_BusRouteResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.BusRouteResult); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RoutePlanResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RoutePlanResult); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RailwaySpace", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RailwaySpace); + }); + put("RefClass::isKindOfcom_amap_api_services_route_TruckRouteRestult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.TruckRouteRestult); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearch_RideRouteQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearch.RideRouteQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearch_DriveRouteQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearch.DriveRouteQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_NewEnergy", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2.NewEnergy); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_TransCost", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2.TransCost); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteRailwayItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteRailwayItem); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_SpeedCost", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2.SpeedCost); + }); + put("RefClass::isKindOfcom_amap_api_services_route_WalkStep", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.WalkStep); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_CurveCost", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2.CurveCost); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_SlopeCost", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2.SlopeCost); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RailwayStationItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RailwayStationItem); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RideRouteResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RideRouteResult); + }); + put("RefClass::isKindOfcom_amap_api_services_route_ChargeStationInfo", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.ChargeStationInfo); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearch_FromAndTo", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearch.FromAndTo); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RidePath", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RidePath); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearch_BusRouteQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearch.BusRouteQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RideStep", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RideStep); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_DriveRouteQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2.DriveRouteQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_PowerTrainLoss", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2.PowerTrainLoss); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchCity", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchCity); + }); + put("RefClass::isKindOfcom_amap_api_services_route_Navi", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.Navi); + }); + put("RefClass::isKindOfcom_amap_api_services_route_Cost", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.Cost); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DistanceResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DistanceResult); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearch_WalkRouteQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearch.WalkRouteQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_route_District", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.District); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DriveRouteResultV2", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DriveRouteResultV2); + }); + put("RefClass::isKindOfcom_amap_api_services_route_WalkRouteResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.WalkRouteResult); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DistanceSearch_DistanceQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DistanceSearch.DistanceQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_route_SearchCity", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.SearchCity); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DistanceSearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DistanceSearch); + }); + put("RefClass::isKindOfcom_amap_api_services_route_WalkPath", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.WalkPath); + }); + put("RefClass::isKindOfcom_amap_api_services_route_ElecConsumeInfo", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.ElecConsumeInfo); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DriveStepV2", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DriveStepV2); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteBusLineItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteBusLineItem); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearch_DrivePlanQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearch.DrivePlanQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_CustomCostMode", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2.CustomCostMode); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DrivePlanStep", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DrivePlanStep); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_ShowFields", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2.ShowFields); + }); + put("RefClass::isKindOfcom_amap_api_services_route_TimeInfo", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.TimeInfo); + }); + put("RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_FromAndTo", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.RouteSearchV2.FromAndTo); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DriveStep", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DriveStep); + }); + put("RefClass::isKindOfcom_amap_api_services_route_TruckStep", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.TruckStep); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DriveRouteResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DriveRouteResult); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DrivePath", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DrivePath); + }); + put("RefClass::isKindOfcom_amap_api_services_route_TruckPath", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.TruckPath); + }); + put("RefClass::isKindOfcom_amap_api_services_route_Doorway", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.Doorway); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DrivePlanPath", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DrivePlanPath); + }); + put("RefClass::isKindOfcom_amap_api_services_route_TimeInfosElement", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.TimeInfosElement); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DrivePathV2", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DrivePathV2); + }); + put("RefClass::isKindOfcom_amap_api_services_route_DistanceItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.DistanceItem); + }); + put("RefClass::isKindOfcom_amap_api_services_route_Path", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.route.Path); + }); + put("RefClass::isKindOfcom_amap_api_services_road_Road", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.road.Road); + }); + put("RefClass::isKindOfcom_amap_api_services_road_Crossroad", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.road.Crossroad); + }); + put("RefClass::isKindOfcom_amap_api_services_nearby_NearbyInfo", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.nearby.NearbyInfo); + }); + put("RefClass::isKindOfcom_amap_api_services_nearby_UploadInfo", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.nearby.UploadInfo); + }); + put("RefClass::isKindOfcom_amap_api_services_nearby_NearbySearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.nearby.NearbySearch); + }); + put("RefClass::isKindOfcom_amap_api_services_nearby_NearbySearchResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.nearby.NearbySearchResult); + }); + put("RefClass::isKindOfcom_amap_api_services_nearby_NearbySearch_NearbyQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.nearby.NearbySearch.NearbyQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_routepoisearch_RoutePOIItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.routepoisearch.RoutePOIItem); + }); + put("RefClass::isKindOfcom_amap_api_services_routepoisearch_RoutePOISearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.routepoisearch.RoutePOISearch); + }); + put("RefClass::isKindOfcom_amap_api_services_routepoisearch_RoutePOISearchResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.routepoisearch.RoutePOISearchResult); + }); + put("RefClass::isKindOfcom_amap_api_services_routepoisearch_RoutePOISearchQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.routepoisearch.RoutePOISearchQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_cloud_CloudItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.cloud.CloudItem); + }); + put("RefClass::isKindOfcom_amap_api_services_cloud_CloudSearch_Query", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.cloud.CloudSearch.Query); + }); + put("RefClass::isKindOfcom_amap_api_services_cloud_CloudResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.cloud.CloudResult); + }); + put("RefClass::isKindOfcom_amap_api_services_cloud_CloudSearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.cloud.CloudSearch); + }); + put("RefClass::isKindOfcom_amap_api_services_cloud_CloudSearch_SearchBound", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.cloud.CloudSearch.SearchBound); + }); + put("RefClass::isKindOfcom_amap_api_services_cloud_CloudImage", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.cloud.CloudImage); + }); + put("RefClass::isKindOfcom_amap_api_services_cloud_CloudSearch_Sortingrules", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.cloud.CloudSearch.Sortingrules); + }); + put("RefClass::isKindOfcom_amap_api_services_cloud_CloudItemDetail", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.cloud.CloudItemDetail); + }); + put("RefClass::isKindOfcom_amap_api_services_weather_LocalDayWeatherForecast", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.weather.LocalDayWeatherForecast); + }); + put("RefClass::isKindOfcom_amap_api_services_weather_WeatherSearchQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.weather.WeatherSearchQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_weather_LocalWeatherForecastResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.weather.LocalWeatherForecastResult); + }); + put("RefClass::isKindOfcom_amap_api_services_weather_LocalWeatherForecast", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.weather.LocalWeatherForecast); + }); + put("RefClass::isKindOfcom_amap_api_services_weather_WeatherSearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.weather.WeatherSearch); + }); + put("RefClass::isKindOfcom_amap_api_services_weather_LocalWeatherLive", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.weather.LocalWeatherLive); + }); + put("RefClass::isKindOfcom_amap_api_services_weather_LocalWeatherLiveResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.weather.LocalWeatherLiveResult); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_BusinessArea", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.BusinessArea); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_GeocodeQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.GeocodeQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_GeocodeSearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.GeocodeSearch); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_RegeocodeResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.RegeocodeResult); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_GeocodeResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.GeocodeResult); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_AoiItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.AoiItem); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_RegeocodeRoad", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.RegeocodeRoad); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_GeocodeAddress", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.GeocodeAddress); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_RegeocodeQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.RegeocodeQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_StreetNumber", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.StreetNumber); + }); + put("RefClass::isKindOfcom_amap_api_services_geocoder_RegeocodeAddress", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.geocoder.RegeocodeAddress); + }); + put("RefClass::isKindOfcom_amap_api_services_district_DistrictSearchQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.district.DistrictSearchQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_district_DistrictSearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.district.DistrictSearch); + }); + put("RefClass::isKindOfcom_amap_api_services_district_DistrictResult", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.district.DistrictResult); + }); + put("RefClass::isKindOfcom_amap_api_services_district_DistrictItem", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.district.DistrictItem); + }); + put("RefClass::isKindOfcom_amap_api_services_help_Tip", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.help.Tip); + }); + put("RefClass::isKindOfcom_amap_api_services_help_InputtipsQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.help.InputtipsQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_help_Inputtips", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.help.Inputtips); + }); + put("RefClass::isKindOfcom_amap_api_services_share_ShareSearch_ShareNaviQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.share.ShareSearch.ShareNaviQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_share_ShareSearch_ShareBusRouteQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.share.ShareSearch.ShareBusRouteQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_share_ShareSearch", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.share.ShareSearch); + }); + put("RefClass::isKindOfcom_amap_api_services_share_ShareSearch_ShareFromAndTo", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.share.ShareSearch.ShareFromAndTo); + }); + put("RefClass::isKindOfcom_amap_api_services_share_ShareSearch_ShareWalkRouteQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery); + }); + put("RefClass::isKindOfcom_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery", (__args__, __methodResult__) -> { + // 引用对象 + Object __this__ = ((Map) __args__).get("__this__"); + + __methodResult__.success(__this__ instanceof com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_busline_BusLineItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_busline_BusLineItem__"); + } + + // args + + + // create target object + com.amap.api.services.busline.BusLineItem __obj__ = new com.amap.api.services.busline.BusLineItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_busline_BusStationSearch__android_content_Context__com_amap_api_services_busline_BusStationQuery", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_busline_BusStationSearch__android_content_Context__com_amap_api_services_busline_BusStationQuery"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.busline.BusStationQuery var2 = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.busline.BusStationSearch __obj__ = new com.amap.api.services.busline.BusStationSearch(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_busline_BusLineSearch__android_content_Context__com_amap_api_services_busline_BusLineQuery", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_busline_BusLineSearch__android_content_Context__com_amap_api_services_busline_BusLineQuery"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.busline.BusLineQuery var2 = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.busline.BusLineSearch __obj__ = new com.amap.api.services.busline.BusLineSearch(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_busline_BusLineQuery__String__com_amap_api_services_busline_BusLineQuery_SearchType__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_busline_BusLineQuery__String__com_amap_api_services_busline_BusLineQuery_SearchType__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // enum arg + com.amap.api.services.busline.BusLineQuery.SearchType var2 = com.amap.api.services.busline.BusLineQuery.SearchType.values()[(int) ((Map) __args__).get("var2")]; + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.busline.BusLineQuery __obj__ = new com.amap.api.services.busline.BusLineQuery(var1, var2, var3); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_busline_BusStationItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_busline_BusStationItem__"); + } + + // args + + + // create target object + com.amap.api.services.busline.BusStationItem __obj__ = new com.amap.api.services.busline.BusStationItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_busline_BusStationQuery__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_busline_BusStationQuery__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.busline.BusStationQuery __obj__ = new com.amap.api.services.busline.BusStationQuery(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_core_AMapException__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_core_AMapException__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.core.AMapException __obj__ = new com.amap.api.services.core.AMapException(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_core_AMapException__String__int__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_core_AMapException__String__int__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.core.AMapException __obj__ = new com.amap.api.services.core.AMapException(var1, var2.intValue(), var3); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_core_AMapException__String__int__String__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_core_AMapException__String__int__String__int"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.core.AMapException __obj__ = new com.amap.api.services.core.AMapException(var1, var2.intValue(), var3, var4.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_core_AMapException__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_core_AMapException__"); + } + + // args + + + // create target object + com.amap.api.services.core.AMapException __obj__ = new com.amap.api.services.core.AMapException(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_core_SearchUtils__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_core_SearchUtils__"); + } + + // args + + + // create target object + com.amap.api.services.core.SearchUtils __obj__ = new com.amap.api.services.core.SearchUtils(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_core_LatLonSharePoint__double__double__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_core_LatLonSharePoint__double__double__String"); + } + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + // ref arg + String var5 = (String) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.core.LatLonSharePoint __obj__ = new com.amap.api.services.core.LatLonSharePoint(var1.doubleValue(), var3.doubleValue(), var5); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_core_LatLonPoint__double__double", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_core_LatLonPoint__double__double"); + } + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.core.LatLonPoint __obj__ = new com.amap.api.services.core.LatLonPoint(var1.doubleValue(), var3.doubleValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_core_PoiItem__String__com_amap_api_services_core_LatLonPoint__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_core_PoiItem__String__com_amap_api_services_core_LatLonPoint__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + String var4 = (String) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.core.PoiItem __obj__ = new com.amap.api.services.core.PoiItem(var1, var2, var3, var4); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_core_SuggestionCity__String__String__String__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_core_SuggestionCity__String__String__String__int"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.core.SuggestionCity __obj__ = new com.amap.api.services.core.SuggestionCity(var1, var2, var3, var4.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_Photo__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_Photo__"); + } + + // args + + + // create target object + com.amap.api.services.poisearch.Photo __obj__ = new com.amap.api.services.poisearch.Photo(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_Photo__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_Photo__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.Photo __obj__ = new com.amap.api.services.poisearch.Photo(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_SubPoiItem__String__com_amap_api_services_core_LatLonPoint__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_SubPoiItem__String__com_amap_api_services_core_LatLonPoint__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + String var4 = (String) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.poisearch.SubPoiItem __obj__ = new com.amap.api.services.poisearch.SubPoiItem(var1, var2, var3, var4); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_PoiItemExtension__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_PoiItemExtension__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.PoiItemExtension __obj__ = new com.amap.api.services.poisearch.PoiItemExtension(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int"); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.SearchBound __obj__ = new com.amap.api.services.poisearch.PoiSearch.SearchBound(var1, var2.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int__boolean", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int__boolean"); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + boolean var3 = (boolean) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.SearchBound __obj__ = new com.amap.api.services.poisearch.PoiSearch.SearchBound(var1, var2.intValue(), var3); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint"); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.SearchBound __obj__ = new com.amap.api.services.poisearch.PoiSearch.SearchBound(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_SearchBound__java_util_List_com_amap_api_services_core_LatLonPoint_", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_PoiSearch_SearchBound__java_util_List_com_amap_api_services_core_LatLonPoint_"); + } + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.SearchBound __obj__ = new com.amap.api.services.poisearch.PoiSearch.SearchBound(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch__android_content_Context__com_amap_api_services_poisearch_PoiSearch_Query", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_PoiSearch__android_content_Context__com_amap_api_services_poisearch_PoiSearch_Query"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.poisearch.PoiSearch.Query var2 = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.PoiSearch __obj__ = new com.amap.api.services.poisearch.PoiSearch(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_Query__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_PoiSearch_Query__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.Query __obj__ = new com.amap.api.services.poisearch.PoiSearch.Query(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_Query__String__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_PoiSearch_Query__String__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.Query __obj__ = new com.amap.api.services.poisearch.PoiSearch.Query(var1, var2, var3); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_poisearch_IndoorData__String__int__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_poisearch_IndoorData__String__int__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.poisearch.IndoorData __obj__ = new com.amap.api.services.poisearch.IndoorData(var1, var2.intValue(), var3); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_Railway__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_Railway__"); + } + + // args + + + // create target object + com.amap.api.services.route.Railway __obj__ = new com.amap.api.services.route.Railway(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_BusPath__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_BusPath__"); + } + + // args + + + // create target object + com.amap.api.services.route.BusPath __obj__ = new com.amap.api.services.route.BusPath(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DriveRoutePlanResult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DriveRoutePlanResult__"); + } + + // args + + + // create target object + com.amap.api.services.route.DriveRoutePlanResult __obj__ = new com.amap.api.services.route.DriveRoutePlanResult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_TruckRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__java_util_List_com_amap_api_services_core_LatLonPoint___int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_TruckRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__java_util_List_com_amap_api_services_core_LatLonPoint___int"); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.route.RouteSearch.TruckRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.TruckRouteQuery(var1, var2.intValue(), var3, var4.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_TMC__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_TMC__"); + } + + // args + + + // create target object + com.amap.api.services.route.TMC __obj__ = new com.amap.api.services.route.TMC(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteBusWalkItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteBusWalkItem__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteBusWalkItem __obj__ = new com.amap.api.services.route.RouteBusWalkItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteResult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteResult__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteResult __obj__ = new com.amap.api.services.route.RouteResult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch__android_content_Context", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch__android_content_Context"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.route.RouteSearch __obj__ = new com.amap.api.services.route.RouteSearch(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_BusStep__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_BusStep__"); + } + + // args + + + // create target object + com.amap.api.services.route.BusStep __obj__ = new com.amap.api.services.route.BusStep(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_TaxiItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_TaxiItem__"); + } + + // args + + + // create target object + com.amap.api.services.route.TaxiItem __obj__ = new com.amap.api.services.route.TaxiItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_BusRouteResult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_BusRouteResult__"); + } + + // args + + + // create target object + com.amap.api.services.route.BusRouteResult __obj__ = new com.amap.api.services.route.BusRouteResult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RoutePlanResult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RoutePlanResult__"); + } + + // args + + + // create target object + com.amap.api.services.route.RoutePlanResult __obj__ = new com.amap.api.services.route.RoutePlanResult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RailwaySpace__String__float", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RailwaySpace__String__float"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.route.RailwaySpace __obj__ = new com.amap.api.services.route.RailwaySpace(var1, var2.floatValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_TruckRouteRestult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_TruckRouteRestult__"); + } + + // args + + + // create target object + com.amap.api.services.route.TruckRouteRestult __obj__ = new com.amap.api.services.route.TruckRouteRestult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_RideRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_RideRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int"); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.route.RouteSearch.RideRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.RideRouteQuery(var1, var2.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_RideRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_RideRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo"); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.route.RouteSearch.RideRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.RideRouteQuery(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_RideRouteQuery__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_RideRouteQuery__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.RideRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.RideRouteQuery(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_DriveRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__java_util_List_com_amap_api_services_core_LatLonPoint___java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint____String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_DriveRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__java_util_List_com_amap_api_services_core_LatLonPoint___java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint____String"); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + java.util.List> var4 = (java.util.List>) ((Map) __args__).get("var4"); + // ref arg + String var5 = (String) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.route.RouteSearch.DriveRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.DriveRouteQuery(var1, var2.intValue(), var3, var4, var5); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_DriveRouteQuery__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_DriveRouteQuery__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.DriveRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.DriveRouteQuery(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_NewEnergy__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_NewEnergy__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.NewEnergy __obj__ = new com.amap.api.services.route.RouteSearchV2.NewEnergy(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_TransCost__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_TransCost__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.TransCost __obj__ = new com.amap.api.services.route.RouteSearchV2.TransCost(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteRailwayItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteRailwayItem__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteRailwayItem __obj__ = new com.amap.api.services.route.RouteRailwayItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2__android_content_Context", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2__android_content_Context"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.route.RouteSearchV2 __obj__ = new com.amap.api.services.route.RouteSearchV2(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_SpeedCost__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_SpeedCost__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.SpeedCost __obj__ = new com.amap.api.services.route.RouteSearchV2.SpeedCost(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_WalkStep__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_WalkStep__"); + } + + // args + + + // create target object + com.amap.api.services.route.WalkStep __obj__ = new com.amap.api.services.route.WalkStep(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_CurveCost__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_CurveCost__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.CurveCost __obj__ = new com.amap.api.services.route.RouteSearchV2.CurveCost(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_SlopeCost__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_SlopeCost__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.SlopeCost __obj__ = new com.amap.api.services.route.RouteSearchV2.SlopeCost(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RailwayStationItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RailwayStationItem__"); + } + + // args + + + // create target object + com.amap.api.services.route.RailwayStationItem __obj__ = new com.amap.api.services.route.RailwayStationItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RideRouteResult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RideRouteResult__"); + } + + // args + + + // create target object + com.amap.api.services.route.RideRouteResult __obj__ = new com.amap.api.services.route.RideRouteResult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_ChargeStationInfo__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_ChargeStationInfo__"); + } + + // args + + + // create target object + com.amap.api.services.route.ChargeStationInfo __obj__ = new com.amap.api.services.route.ChargeStationInfo(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_FromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_FromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint"); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.route.RouteSearch.FromAndTo __obj__ = new com.amap.api.services.route.RouteSearch.FromAndTo(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_FromAndTo__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_FromAndTo__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.FromAndTo __obj__ = new com.amap.api.services.route.RouteSearch.FromAndTo(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RidePath__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RidePath__"); + } + + // args + + + // create target object + com.amap.api.services.route.RidePath __obj__ = new com.amap.api.services.route.RidePath(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_BusRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__String__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_BusRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__String__int"); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.route.RouteSearch.BusRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.BusRouteQuery(var1, var2.intValue(), var3, var4.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_BusRouteQuery__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_BusRouteQuery__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.BusRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.BusRouteQuery(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RideStep__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RideStep__"); + } + + // args + + + // create target object + com.amap.api.services.route.RideStep __obj__ = new com.amap.api.services.route.RideStep(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_DriveRouteQuery__com_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_route_RouteSearchV2_DrivingStrategy__java_util_List_com_amap_api_services_core_LatLonPoint___java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint____String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_DriveRouteQuery__com_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_route_RouteSearchV2_DrivingStrategy__java_util_List_com_amap_api_services_core_LatLonPoint___java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint____String"); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.FromAndTo var1 = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("var1"); + // enum arg + com.amap.api.services.route.RouteSearchV2.DrivingStrategy var2 = com.amap.api.services.route.RouteSearchV2.DrivingStrategy.values()[(int) ((Map) __args__).get("var2")]; + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + java.util.List> var4 = (java.util.List>) ((Map) __args__).get("var4"); + // ref arg + String var5 = (String) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __obj__ = new com.amap.api.services.route.RouteSearchV2.DriveRouteQuery(var1, var2, var3, var4, var5); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_DriveRouteQuery__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_DriveRouteQuery__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __obj__ = new com.amap.api.services.route.RouteSearchV2.DriveRouteQuery(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_PowerTrainLoss__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_PowerTrainLoss__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __obj__ = new com.amap.api.services.route.RouteSearchV2.PowerTrainLoss(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchCity__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchCity__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchCity __obj__ = new com.amap.api.services.route.RouteSearchCity(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_Navi__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_Navi__"); + } + + // args + + + // create target object + com.amap.api.services.route.Navi __obj__ = new com.amap.api.services.route.Navi(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_Cost__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_Cost__"); + } + + // args + + + // create target object + com.amap.api.services.route.Cost __obj__ = new com.amap.api.services.route.Cost(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DistanceResult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DistanceResult__"); + } + + // args + + + // create target object + com.amap.api.services.route.DistanceResult __obj__ = new com.amap.api.services.route.DistanceResult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_WalkRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_WalkRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int"); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.route.RouteSearch.WalkRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.WalkRouteQuery(var1, var2.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_WalkRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_WalkRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo"); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.route.RouteSearch.WalkRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.WalkRouteQuery(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_WalkRouteQuery__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_WalkRouteQuery__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.WalkRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.WalkRouteQuery(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_District__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_District__"); + } + + // args + + + // create target object + com.amap.api.services.route.District __obj__ = new com.amap.api.services.route.District(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DriveRouteResultV2__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DriveRouteResultV2__"); + } + + // args + + + // create target object + com.amap.api.services.route.DriveRouteResultV2 __obj__ = new com.amap.api.services.route.DriveRouteResultV2(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_WalkRouteResult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_WalkRouteResult__"); + } + + // args + + + // create target object + com.amap.api.services.route.WalkRouteResult __obj__ = new com.amap.api.services.route.WalkRouteResult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DistanceSearch_DistanceQuery__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DistanceSearch_DistanceQuery__"); + } + + // args + + + // create target object + com.amap.api.services.route.DistanceSearch.DistanceQuery __obj__ = new com.amap.api.services.route.DistanceSearch.DistanceQuery(); + + __methodResult__.success(__obj__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler14.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler14.java new file mode 100644 index 0000000..7543b05 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler14.java @@ -0,0 +1,5406 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler14 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // factory + put("ObjectFactory::createcom_amap_api_services_route_SearchCity__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_SearchCity__"); + } + + // args + + + // create target object + com.amap.api.services.route.SearchCity __obj__ = new com.amap.api.services.route.SearchCity(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DistanceSearch__android_content_Context", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DistanceSearch__android_content_Context"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.route.DistanceSearch __obj__ = new com.amap.api.services.route.DistanceSearch(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_WalkPath__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_WalkPath__"); + } + + // args + + + // create target object + com.amap.api.services.route.WalkPath __obj__ = new com.amap.api.services.route.WalkPath(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_ElecConsumeInfo__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_ElecConsumeInfo__"); + } + + // args + + + // create target object + com.amap.api.services.route.ElecConsumeInfo __obj__ = new com.amap.api.services.route.ElecConsumeInfo(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DriveStepV2__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DriveStepV2__"); + } + + // args + + + // create target object + com.amap.api.services.route.DriveStepV2 __obj__ = new com.amap.api.services.route.DriveStepV2(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteBusLineItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteBusLineItem__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteBusLineItem __obj__ = new com.amap.api.services.route.RouteBusLineItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_DrivePlanQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__int__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_DrivePlanQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__int__int"); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.route.RouteSearch.DrivePlanQuery __obj__ = new com.amap.api.services.route.RouteSearch.DrivePlanQuery(var1, var2.intValue(), var3.intValue(), var4.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearch_DrivePlanQuery__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearch_DrivePlanQuery__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.DrivePlanQuery __obj__ = new com.amap.api.services.route.RouteSearch.DrivePlanQuery(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_CustomCostMode__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_CustomCostMode__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.CustomCostMode __obj__ = new com.amap.api.services.route.RouteSearchV2.CustomCostMode(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DrivePlanStep__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DrivePlanStep__"); + } + + // args + + + // create target object + com.amap.api.services.route.DrivePlanStep __obj__ = new com.amap.api.services.route.DrivePlanStep(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_ShowFields__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_ShowFields__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.ShowFields __obj__ = new com.amap.api.services.route.RouteSearchV2.ShowFields(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_TimeInfo__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_TimeInfo__"); + } + + // args + + + // create target object + com.amap.api.services.route.TimeInfo __obj__ = new com.amap.api.services.route.TimeInfo(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint"); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.route.RouteSearchV2.FromAndTo __obj__ = new com.amap.api.services.route.RouteSearchV2.FromAndTo(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_FromAndTo__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_RouteSearchV2_FromAndTo__"); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.FromAndTo __obj__ = new com.amap.api.services.route.RouteSearchV2.FromAndTo(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DriveStep__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DriveStep__"); + } + + // args + + + // create target object + com.amap.api.services.route.DriveStep __obj__ = new com.amap.api.services.route.DriveStep(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_TruckStep__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_TruckStep__"); + } + + // args + + + // create target object + com.amap.api.services.route.TruckStep __obj__ = new com.amap.api.services.route.TruckStep(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DriveRouteResult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DriveRouteResult__"); + } + + // args + + + // create target object + com.amap.api.services.route.DriveRouteResult __obj__ = new com.amap.api.services.route.DriveRouteResult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DrivePath__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DrivePath__"); + } + + // args + + + // create target object + com.amap.api.services.route.DrivePath __obj__ = new com.amap.api.services.route.DrivePath(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_TruckPath__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_TruckPath__"); + } + + // args + + + // create target object + com.amap.api.services.route.TruckPath __obj__ = new com.amap.api.services.route.TruckPath(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_Doorway__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_Doorway__"); + } + + // args + + + // create target object + com.amap.api.services.route.Doorway __obj__ = new com.amap.api.services.route.Doorway(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DrivePlanPath__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DrivePlanPath__"); + } + + // args + + + // create target object + com.amap.api.services.route.DrivePlanPath __obj__ = new com.amap.api.services.route.DrivePlanPath(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_TimeInfosElement__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_TimeInfosElement__"); + } + + // args + + + // create target object + com.amap.api.services.route.TimeInfosElement __obj__ = new com.amap.api.services.route.TimeInfosElement(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DrivePathV2__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DrivePathV2__"); + } + + // args + + + // create target object + com.amap.api.services.route.DrivePathV2 __obj__ = new com.amap.api.services.route.DrivePathV2(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_DistanceItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_DistanceItem__"); + } + + // args + + + // create target object + com.amap.api.services.route.DistanceItem __obj__ = new com.amap.api.services.route.DistanceItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_route_Path__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_route_Path__"); + } + + // args + + + // create target object + com.amap.api.services.route.Path __obj__ = new com.amap.api.services.route.Path(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_road_Road__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_road_Road__"); + } + + // args + + + // create target object + com.amap.api.services.road.Road __obj__ = new com.amap.api.services.road.Road(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_road_Road__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_road_Road__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.road.Road __obj__ = new com.amap.api.services.road.Road(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_road_Crossroad__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_road_Crossroad__"); + } + + // args + + + // create target object + com.amap.api.services.road.Crossroad __obj__ = new com.amap.api.services.road.Crossroad(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_nearby_NearbyInfo__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_nearby_NearbyInfo__"); + } + + // args + + + // create target object + com.amap.api.services.nearby.NearbyInfo __obj__ = new com.amap.api.services.nearby.NearbyInfo(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_nearby_UploadInfo__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_nearby_UploadInfo__"); + } + + // args + + + // create target object + com.amap.api.services.nearby.UploadInfo __obj__ = new com.amap.api.services.nearby.UploadInfo(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_nearby_NearbySearchResult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_nearby_NearbySearchResult__"); + } + + // args + + + // create target object + com.amap.api.services.nearby.NearbySearchResult __obj__ = new com.amap.api.services.nearby.NearbySearchResult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_nearby_NearbySearch_NearbyQuery__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_nearby_NearbySearch_NearbyQuery__"); + } + + // args + + + // create target object + com.amap.api.services.nearby.NearbySearch.NearbyQuery __obj__ = new com.amap.api.services.nearby.NearbySearch.NearbyQuery(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_routepoisearch_RoutePOIItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_routepoisearch_RoutePOIItem__"); + } + + // args + + + // create target object + com.amap.api.services.routepoisearch.RoutePOIItem __obj__ = new com.amap.api.services.routepoisearch.RoutePOIItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_routepoisearch_RoutePOISearch__android_content_Context__com_amap_api_services_routepoisearch_RoutePOISearchQuery", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_routepoisearch_RoutePOISearch__android_content_Context__com_amap_api_services_routepoisearch_RoutePOISearchQuery"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.routepoisearch.RoutePOISearchQuery var2 = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.routepoisearch.RoutePOISearch __obj__ = new com.amap.api.services.routepoisearch.RoutePOISearch(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_routepoisearch_RoutePOISearchResult__java_util_ArrayList_com_amap_api_services_routepoisearch_RoutePOIItem___com_amap_api_services_routepoisearch_RoutePOISearchQuery", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_routepoisearch_RoutePOISearchResult__java_util_ArrayList_com_amap_api_services_routepoisearch_RoutePOIItem___com_amap_api_services_routepoisearch_RoutePOISearchQuery"); + } + + // args + // ref arg + java.util.ArrayList var1 = (java.util.ArrayList) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.routepoisearch.RoutePOISearchQuery var2 = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.routepoisearch.RoutePOISearchResult __obj__ = new com.amap.api.services.routepoisearch.RoutePOISearchResult(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_routepoisearch_RoutePOISearchQuery__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint__int__com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_routepoisearch_RoutePOISearchQuery__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint__int__com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int"); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + // enum arg + com.amap.api.services.routepoisearch.RoutePOISearch.RoutePOISearchType var4 = com.amap.api.services.routepoisearch.RoutePOISearch.RoutePOISearchType.values()[(int) ((Map) __args__).get("var4")]; + // ref arg + Number var5 = (Number) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.routepoisearch.RoutePOISearchQuery __obj__ = new com.amap.api.services.routepoisearch.RoutePOISearchQuery(var1, var2, var3.intValue(), var4, var5.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_routepoisearch_RoutePOISearchQuery__java_util_List_com_amap_api_services_core_LatLonPoint___com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_routepoisearch_RoutePOISearchQuery__java_util_List_com_amap_api_services_core_LatLonPoint___com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int"); + } + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + // enum arg + com.amap.api.services.routepoisearch.RoutePOISearch.RoutePOISearchType var2 = com.amap.api.services.routepoisearch.RoutePOISearch.RoutePOISearchType.values()[(int) ((Map) __args__).get("var2")]; + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.routepoisearch.RoutePOISearchQuery __obj__ = new com.amap.api.services.routepoisearch.RoutePOISearchQuery(var1, var2, var3.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudItem__String__com_amap_api_services_core_LatLonPoint__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudItem__String__com_amap_api_services_core_LatLonPoint__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + String var4 = (String) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.cloud.CloudItem __obj__ = new com.amap.api.services.cloud.CloudItem(var1, var2, var3, var4); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_Query__String__String__com_amap_api_services_cloud_CloudSearch_SearchBound", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudSearch_Query__String__String__com_amap_api_services_cloud_CloudSearch_SearchBound"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + com.amap.api.services.cloud.CloudSearch.SearchBound var3 = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.cloud.CloudSearch.Query __obj__ = new com.amap.api.services.cloud.CloudSearch.Query(var1, var2, var3); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudSearch__android_content_Context", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudSearch__android_content_Context"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.cloud.CloudSearch __obj__ = new com.amap.api.services.cloud.CloudSearch(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int"); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.cloud.CloudSearch.SearchBound __obj__ = new com.amap.api.services.cloud.CloudSearch.SearchBound(var1, var2.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_SearchBound__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudSearch_SearchBound__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint"); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.cloud.CloudSearch.SearchBound __obj__ = new com.amap.api.services.cloud.CloudSearch.SearchBound(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_SearchBound__java_util_List_com_amap_api_services_core_LatLonPoint_", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudSearch_SearchBound__java_util_List_com_amap_api_services_core_LatLonPoint_"); + } + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.cloud.CloudSearch.SearchBound __obj__ = new com.amap.api.services.cloud.CloudSearch.SearchBound(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_SearchBound__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudSearch_SearchBound__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.cloud.CloudSearch.SearchBound __obj__ = new com.amap.api.services.cloud.CloudSearch.SearchBound(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudImage__String__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudImage__String__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.cloud.CloudImage __obj__ = new com.amap.api.services.cloud.CloudImage(var1, var2, var3); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_Sortingrules__String__boolean", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudSearch_Sortingrules__String__boolean"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + boolean var2 = (boolean) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.cloud.CloudSearch.Sortingrules __obj__ = new com.amap.api.services.cloud.CloudSearch.Sortingrules(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_Sortingrules__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudSearch_Sortingrules__int"); + } + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.cloud.CloudSearch.Sortingrules __obj__ = new com.amap.api.services.cloud.CloudSearch.Sortingrules(var1.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_cloud_CloudItemDetail__String__com_amap_api_services_core_LatLonPoint__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_cloud_CloudItemDetail__String__com_amap_api_services_core_LatLonPoint__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + String var4 = (String) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.cloud.CloudItemDetail __obj__ = new com.amap.api.services.cloud.CloudItemDetail(var1, var2, var3, var4); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_weather_LocalDayWeatherForecast__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_weather_LocalDayWeatherForecast__"); + } + + // args + + + // create target object + com.amap.api.services.weather.LocalDayWeatherForecast __obj__ = new com.amap.api.services.weather.LocalDayWeatherForecast(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_weather_WeatherSearchQuery__String__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_weather_WeatherSearchQuery__String__int"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.weather.WeatherSearchQuery __obj__ = new com.amap.api.services.weather.WeatherSearchQuery(var1, var2.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_weather_WeatherSearchQuery__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_weather_WeatherSearchQuery__"); + } + + // args + + + // create target object + com.amap.api.services.weather.WeatherSearchQuery __obj__ = new com.amap.api.services.weather.WeatherSearchQuery(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_weather_LocalWeatherForecast__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_weather_LocalWeatherForecast__"); + } + + // args + + + // create target object + com.amap.api.services.weather.LocalWeatherForecast __obj__ = new com.amap.api.services.weather.LocalWeatherForecast(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_weather_WeatherSearch__android_content_Context", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_weather_WeatherSearch__android_content_Context"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.weather.WeatherSearch __obj__ = new com.amap.api.services.weather.WeatherSearch(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_weather_LocalWeatherLive__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_weather_LocalWeatherLive__"); + } + + // args + + + // create target object + com.amap.api.services.weather.LocalWeatherLive __obj__ = new com.amap.api.services.weather.LocalWeatherLive(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_BusinessArea__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_BusinessArea__"); + } + + // args + + + // create target object + com.amap.api.services.geocoder.BusinessArea __obj__ = new com.amap.api.services.geocoder.BusinessArea(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_GeocodeQuery__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_GeocodeQuery__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.geocoder.GeocodeQuery __obj__ = new com.amap.api.services.geocoder.GeocodeQuery(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_GeocodeSearch__android_content_Context", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_GeocodeSearch__android_content_Context"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.geocoder.GeocodeSearch __obj__ = new com.amap.api.services.geocoder.GeocodeSearch(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_RegeocodeResult__com_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_geocoder_RegeocodeAddress", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_RegeocodeResult__com_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_geocoder_RegeocodeAddress"); + } + + // args + // ref arg + com.amap.api.services.geocoder.RegeocodeQuery var1 = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.geocoder.RegeocodeAddress var2 = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.geocoder.RegeocodeResult __obj__ = new com.amap.api.services.geocoder.RegeocodeResult(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_GeocodeResult__com_amap_api_services_geocoder_GeocodeQuery__java_util_List_com_amap_api_services_geocoder_GeocodeAddress_", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_GeocodeResult__com_amap_api_services_geocoder_GeocodeQuery__java_util_List_com_amap_api_services_geocoder_GeocodeAddress_"); + } + + // args + // ref arg + com.amap.api.services.geocoder.GeocodeQuery var1 = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("var1"); + // ref arg + java.util.List var2 = (java.util.List) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.geocoder.GeocodeResult __obj__ = new com.amap.api.services.geocoder.GeocodeResult(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_AoiItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_AoiItem__"); + } + + // args + + + // create target object + com.amap.api.services.geocoder.AoiItem __obj__ = new com.amap.api.services.geocoder.AoiItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_RegeocodeRoad__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_RegeocodeRoad__"); + } + + // args + + + // create target object + com.amap.api.services.geocoder.RegeocodeRoad __obj__ = new com.amap.api.services.geocoder.RegeocodeRoad(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_GeocodeAddress__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_GeocodeAddress__"); + } + + // args + + + // create target object + com.amap.api.services.geocoder.GeocodeAddress __obj__ = new com.amap.api.services.geocoder.GeocodeAddress(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_core_LatLonPoint__float__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_core_LatLonPoint__float__String"); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.geocoder.RegeocodeQuery __obj__ = new com.amap.api.services.geocoder.RegeocodeQuery(var1, var2.floatValue(), var3); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_StreetNumber__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_StreetNumber__"); + } + + // args + + + // create target object + com.amap.api.services.geocoder.StreetNumber __obj__ = new com.amap.api.services.geocoder.StreetNumber(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_geocoder_RegeocodeAddress__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_geocoder_RegeocodeAddress__"); + } + + // args + + + // create target object + com.amap.api.services.geocoder.RegeocodeAddress __obj__ = new com.amap.api.services.geocoder.RegeocodeAddress(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_district_DistrictSearchQuery__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_district_DistrictSearchQuery__"); + } + + // args + + + // create target object + com.amap.api.services.district.DistrictSearchQuery __obj__ = new com.amap.api.services.district.DistrictSearchQuery(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_district_DistrictSearchQuery__String__String__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_district_DistrictSearchQuery__String__String__int"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.district.DistrictSearchQuery __obj__ = new com.amap.api.services.district.DistrictSearchQuery(var1, var2, var3.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_district_DistrictSearchQuery__String__String__int__boolean__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_district_DistrictSearchQuery__String__String__int__boolean__int"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + // ref arg + boolean var4 = (boolean) ((Map) __args__).get("var4"); + // ref arg + Number var5 = (Number) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.district.DistrictSearchQuery __obj__ = new com.amap.api.services.district.DistrictSearchQuery(var1, var2, var3.intValue(), var4, var5.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_district_DistrictSearch__android_content_Context", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_district_DistrictSearch__android_content_Context"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.district.DistrictSearch __obj__ = new com.amap.api.services.district.DistrictSearch(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_district_DistrictResult__com_amap_api_services_district_DistrictSearchQuery__java_util_ArrayList_com_amap_api_services_district_DistrictItem_", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_district_DistrictResult__com_amap_api_services_district_DistrictSearchQuery__java_util_ArrayList_com_amap_api_services_district_DistrictItem_"); + } + + // args + // ref arg + com.amap.api.services.district.DistrictSearchQuery var1 = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("var1"); + // ref arg + java.util.ArrayList var2 = (java.util.ArrayList) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.district.DistrictResult __obj__ = new com.amap.api.services.district.DistrictResult(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_district_DistrictResult__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_district_DistrictResult__"); + } + + // args + + + // create target object + com.amap.api.services.district.DistrictResult __obj__ = new com.amap.api.services.district.DistrictResult(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_district_DistrictItem__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_district_DistrictItem__"); + } + + // args + + + // create target object + com.amap.api.services.district.DistrictItem __obj__ = new com.amap.api.services.district.DistrictItem(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_district_DistrictItem__String__String__String__com_amap_api_services_core_LatLonPoint__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_district_DistrictItem__String__String__String__com_amap_api_services_core_LatLonPoint__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + com.amap.api.services.core.LatLonPoint var4 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var4"); + // ref arg + String var5 = (String) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.district.DistrictItem __obj__ = new com.amap.api.services.district.DistrictItem(var1, var2, var3, var4, var5); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_help_Tip__", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_help_Tip__"); + } + + // args + + + // create target object + com.amap.api.services.help.Tip __obj__ = new com.amap.api.services.help.Tip(); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_help_InputtipsQuery__String__String", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_help_InputtipsQuery__String__String"); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.help.InputtipsQuery __obj__ = new com.amap.api.services.help.InputtipsQuery(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_help_Inputtips__android_content_Context__com_amap_api_services_help_InputtipsQuery", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_help_Inputtips__android_content_Context__com_amap_api_services_help_InputtipsQuery"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.help.InputtipsQuery var2 = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.help.Inputtips __obj__ = new com.amap.api.services.help.Inputtips(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_share_ShareSearch_ShareNaviQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_share_ShareSearch_ShareNaviQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int"); + } + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareFromAndTo var1 = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.share.ShareSearch.ShareNaviQuery __obj__ = new com.amap.api.services.share.ShareSearch.ShareNaviQuery(var1, var2.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_share_ShareSearch_ShareBusRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_share_ShareSearch_ShareBusRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int"); + } + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareFromAndTo var1 = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.share.ShareSearch.ShareBusRouteQuery __obj__ = new com.amap.api.services.share.ShareSearch.ShareBusRouteQuery(var1, var2.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_share_ShareSearch__android_content_Context", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_share_ShareSearch__android_content_Context"); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.share.ShareSearch __obj__ = new com.amap.api.services.share.ShareSearch(var1); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_share_ShareSearch_ShareFromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_share_ShareSearch_ShareFromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint"); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.share.ShareSearch.ShareFromAndTo __obj__ = new com.amap.api.services.share.ShareSearch.ShareFromAndTo(var1, var2); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_share_ShareSearch_ShareWalkRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_share_ShareSearch_ShareWalkRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int"); + } + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareFromAndTo var1 = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery __obj__ = new com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery(var1, var2.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::createcom_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int", (__args__, __methodResult__) -> { + if (getEnableLog()) { + Log.d("ObjectFactory", "创建对象: com_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int"); + } + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareFromAndTo var1 = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery __obj__ = new com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery(var1, var2.intValue()); + + __methodResult__.success(__obj__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_busline_BusLineItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.busline.BusLineItem __obj__ = new com.amap.api.services.busline.BusLineItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_busline_BusStationSearch__android_content_Context__com_amap_api_services_busline_BusStationQuery", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.busline.BusStationQuery var2 = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.busline.BusStationSearch __obj__ = new com.amap.api.services.busline.BusStationSearch(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_busline_BusLineSearch__android_content_Context__com_amap_api_services_busline_BusLineQuery", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.busline.BusLineQuery var2 = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.busline.BusLineSearch __obj__ = new com.amap.api.services.busline.BusLineSearch(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_busline_BusLineQuery__String__com_amap_api_services_busline_BusLineQuery_SearchType__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // enum arg + com.amap.api.services.busline.BusLineQuery.SearchType var2 = com.amap.api.services.busline.BusLineQuery.SearchType.values()[(int) ((Map) __args__).get("var2")]; + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.busline.BusLineQuery __obj__ = new com.amap.api.services.busline.BusLineQuery(var1, var2, var3); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_busline_BusStationItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.busline.BusStationItem __obj__ = new com.amap.api.services.busline.BusStationItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_busline_BusStationQuery__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.busline.BusStationQuery __obj__ = new com.amap.api.services.busline.BusStationQuery(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_core_AMapException__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.core.AMapException __obj__ = new com.amap.api.services.core.AMapException(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_core_AMapException__String__int__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.core.AMapException __obj__ = new com.amap.api.services.core.AMapException(var1, var2.intValue(), var3); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_core_AMapException__String__int__String__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.core.AMapException __obj__ = new com.amap.api.services.core.AMapException(var1, var2.intValue(), var3, var4.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_core_AMapException__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.core.AMapException __obj__ = new com.amap.api.services.core.AMapException(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_core_SearchUtils__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.core.SearchUtils __obj__ = new com.amap.api.services.core.SearchUtils(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_core_LatLonSharePoint__double__double__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + // ref arg + String var5 = (String) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.core.LatLonSharePoint __obj__ = new com.amap.api.services.core.LatLonSharePoint(var1.doubleValue(), var3.doubleValue(), var5); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_core_LatLonPoint__double__double", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.core.LatLonPoint __obj__ = new com.amap.api.services.core.LatLonPoint(var1.doubleValue(), var3.doubleValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_core_PoiItem__String__com_amap_api_services_core_LatLonPoint__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + String var4 = (String) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.core.PoiItem __obj__ = new com.amap.api.services.core.PoiItem(var1, var2, var3, var4); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_core_SuggestionCity__String__String__String__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.core.SuggestionCity __obj__ = new com.amap.api.services.core.SuggestionCity(var1, var2, var3, var4.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_Photo__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.poisearch.Photo __obj__ = new com.amap.api.services.poisearch.Photo(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_Photo__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.Photo __obj__ = new com.amap.api.services.poisearch.Photo(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_SubPoiItem__String__com_amap_api_services_core_LatLonPoint__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + String var4 = (String) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.poisearch.SubPoiItem __obj__ = new com.amap.api.services.poisearch.SubPoiItem(var1, var2, var3, var4); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiItemExtension__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.PoiItemExtension __obj__ = new com.amap.api.services.poisearch.PoiItemExtension(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.SearchBound __obj__ = new com.amap.api.services.poisearch.PoiSearch.SearchBound(var1, var2.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int__boolean", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + boolean var3 = (boolean) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.SearchBound __obj__ = new com.amap.api.services.poisearch.PoiSearch.SearchBound(var1, var2.intValue(), var3); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.SearchBound __obj__ = new com.amap.api.services.poisearch.PoiSearch.SearchBound(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_SearchBound__java_util_List_com_amap_api_services_core_LatLonPoint_", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.SearchBound __obj__ = new com.amap.api.services.poisearch.PoiSearch.SearchBound(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch__android_content_Context__com_amap_api_services_poisearch_PoiSearch_Query", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.poisearch.PoiSearch.Query var2 = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.PoiSearch __obj__ = new com.amap.api.services.poisearch.PoiSearch(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_Query__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.Query __obj__ = new com.amap.api.services.poisearch.PoiSearch.Query(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_Query__String__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.poisearch.PoiSearch.Query __obj__ = new com.amap.api.services.poisearch.PoiSearch.Query(var1, var2, var3); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_poisearch_IndoorData__String__int__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.poisearch.IndoorData __obj__ = new com.amap.api.services.poisearch.IndoorData(var1, var2.intValue(), var3); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_Railway__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.Railway __obj__ = new com.amap.api.services.route.Railway(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_BusPath__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.BusPath __obj__ = new com.amap.api.services.route.BusPath(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DriveRoutePlanResult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DriveRoutePlanResult __obj__ = new com.amap.api.services.route.DriveRoutePlanResult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_TruckRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__java_util_List_com_amap_api_services_core_LatLonPoint___int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.route.RouteSearch.TruckRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.TruckRouteQuery(var1, var2.intValue(), var3, var4.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_TMC__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.TMC __obj__ = new com.amap.api.services.route.TMC(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteBusWalkItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteBusWalkItem __obj__ = new com.amap.api.services.route.RouteBusWalkItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteResult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteResult __obj__ = new com.amap.api.services.route.RouteResult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch__android_content_Context", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.route.RouteSearch __obj__ = new com.amap.api.services.route.RouteSearch(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_BusStep__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.BusStep __obj__ = new com.amap.api.services.route.BusStep(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_TaxiItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.TaxiItem __obj__ = new com.amap.api.services.route.TaxiItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_BusRouteResult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.BusRouteResult __obj__ = new com.amap.api.services.route.BusRouteResult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RoutePlanResult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RoutePlanResult __obj__ = new com.amap.api.services.route.RoutePlanResult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RailwaySpace__String__float", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.route.RailwaySpace __obj__ = new com.amap.api.services.route.RailwaySpace(var1, var2.floatValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_TruckRouteRestult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.TruckRouteRestult __obj__ = new com.amap.api.services.route.TruckRouteRestult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_RideRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.route.RouteSearch.RideRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.RideRouteQuery(var1, var2.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_RideRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.route.RouteSearch.RideRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.RideRouteQuery(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_RideRouteQuery__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.RideRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.RideRouteQuery(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_DriveRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__java_util_List_com_amap_api_services_core_LatLonPoint___java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint____String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + java.util.List> var4 = (java.util.List>) ((Map) __args__).get("var4"); + // ref arg + String var5 = (String) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.route.RouteSearch.DriveRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.DriveRouteQuery(var1, var2.intValue(), var3, var4, var5); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_DriveRouteQuery__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.DriveRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.DriveRouteQuery(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_NewEnergy__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.NewEnergy __obj__ = new com.amap.api.services.route.RouteSearchV2.NewEnergy(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_TransCost__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.TransCost __obj__ = new com.amap.api.services.route.RouteSearchV2.TransCost(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteRailwayItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteRailwayItem __obj__ = new com.amap.api.services.route.RouteRailwayItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2__android_content_Context", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.route.RouteSearchV2 __obj__ = new com.amap.api.services.route.RouteSearchV2(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_SpeedCost__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.SpeedCost __obj__ = new com.amap.api.services.route.RouteSearchV2.SpeedCost(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_WalkStep__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.WalkStep __obj__ = new com.amap.api.services.route.WalkStep(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_CurveCost__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.CurveCost __obj__ = new com.amap.api.services.route.RouteSearchV2.CurveCost(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_SlopeCost__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.SlopeCost __obj__ = new com.amap.api.services.route.RouteSearchV2.SlopeCost(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RailwayStationItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RailwayStationItem __obj__ = new com.amap.api.services.route.RailwayStationItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RideRouteResult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RideRouteResult __obj__ = new com.amap.api.services.route.RideRouteResult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_ChargeStationInfo__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.ChargeStationInfo __obj__ = new com.amap.api.services.route.ChargeStationInfo(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_FromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.route.RouteSearch.FromAndTo __obj__ = new com.amap.api.services.route.RouteSearch.FromAndTo(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_FromAndTo__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.FromAndTo __obj__ = new com.amap.api.services.route.RouteSearch.FromAndTo(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RidePath__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RidePath __obj__ = new com.amap.api.services.route.RidePath(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_BusRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__String__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.route.RouteSearch.BusRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.BusRouteQuery(var1, var2.intValue(), var3, var4.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_BusRouteQuery__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.BusRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.BusRouteQuery(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RideStep__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RideStep __obj__ = new com.amap.api.services.route.RideStep(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_DriveRouteQuery__com_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_route_RouteSearchV2_DrivingStrategy__java_util_List_com_amap_api_services_core_LatLonPoint___java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint____String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.FromAndTo var1 = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("var1"); + // enum arg + com.amap.api.services.route.RouteSearchV2.DrivingStrategy var2 = com.amap.api.services.route.RouteSearchV2.DrivingStrategy.values()[(int) ((Map) __args__).get("var2")]; + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + java.util.List> var4 = (java.util.List>) ((Map) __args__).get("var4"); + // ref arg + String var5 = (String) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __obj__ = new com.amap.api.services.route.RouteSearchV2.DriveRouteQuery(var1, var2, var3, var4, var5); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_DriveRouteQuery__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __obj__ = new com.amap.api.services.route.RouteSearchV2.DriveRouteQuery(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_PowerTrainLoss__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __obj__ = new com.amap.api.services.route.RouteSearchV2.PowerTrainLoss(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchCity__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchCity __obj__ = new com.amap.api.services.route.RouteSearchCity(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_Navi__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.Navi __obj__ = new com.amap.api.services.route.Navi(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_Cost__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.Cost __obj__ = new com.amap.api.services.route.Cost(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DistanceResult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DistanceResult __obj__ = new com.amap.api.services.route.DistanceResult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_WalkRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.route.RouteSearch.WalkRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.WalkRouteQuery(var1, var2.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_WalkRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.route.RouteSearch.WalkRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.WalkRouteQuery(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_WalkRouteQuery__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.WalkRouteQuery __obj__ = new com.amap.api.services.route.RouteSearch.WalkRouteQuery(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_District__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.District __obj__ = new com.amap.api.services.route.District(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DriveRouteResultV2__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DriveRouteResultV2 __obj__ = new com.amap.api.services.route.DriveRouteResultV2(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_WalkRouteResult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.WalkRouteResult __obj__ = new com.amap.api.services.route.WalkRouteResult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DistanceSearch_DistanceQuery__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DistanceSearch.DistanceQuery __obj__ = new com.amap.api.services.route.DistanceSearch.DistanceQuery(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_SearchCity__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.SearchCity __obj__ = new com.amap.api.services.route.SearchCity(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DistanceSearch__android_content_Context", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.route.DistanceSearch __obj__ = new com.amap.api.services.route.DistanceSearch(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_WalkPath__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.WalkPath __obj__ = new com.amap.api.services.route.WalkPath(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_ElecConsumeInfo__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.ElecConsumeInfo __obj__ = new com.amap.api.services.route.ElecConsumeInfo(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DriveStepV2__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DriveStepV2 __obj__ = new com.amap.api.services.route.DriveStepV2(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteBusLineItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteBusLineItem __obj__ = new com.amap.api.services.route.RouteBusLineItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_DrivePlanQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__int__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.route.RouteSearch.FromAndTo var1 = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.route.RouteSearch.DrivePlanQuery __obj__ = new com.amap.api.services.route.RouteSearch.DrivePlanQuery(var1, var2.intValue(), var3.intValue(), var4.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_DrivePlanQuery__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearch.DrivePlanQuery __obj__ = new com.amap.api.services.route.RouteSearch.DrivePlanQuery(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_CustomCostMode__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.CustomCostMode __obj__ = new com.amap.api.services.route.RouteSearchV2.CustomCostMode(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DrivePlanStep__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DrivePlanStep __obj__ = new com.amap.api.services.route.DrivePlanStep(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_ShowFields__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.ShowFields __obj__ = new com.amap.api.services.route.RouteSearchV2.ShowFields(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_TimeInfo__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.TimeInfo __obj__ = new com.amap.api.services.route.TimeInfo(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.route.RouteSearchV2.FromAndTo __obj__ = new com.amap.api.services.route.RouteSearchV2.FromAndTo(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_FromAndTo__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.RouteSearchV2.FromAndTo __obj__ = new com.amap.api.services.route.RouteSearchV2.FromAndTo(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DriveStep__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DriveStep __obj__ = new com.amap.api.services.route.DriveStep(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_TruckStep__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.TruckStep __obj__ = new com.amap.api.services.route.TruckStep(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DriveRouteResult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DriveRouteResult __obj__ = new com.amap.api.services.route.DriveRouteResult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DrivePath__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DrivePath __obj__ = new com.amap.api.services.route.DrivePath(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_TruckPath__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.TruckPath __obj__ = new com.amap.api.services.route.TruckPath(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_Doorway__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.Doorway __obj__ = new com.amap.api.services.route.Doorway(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DrivePlanPath__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DrivePlanPath __obj__ = new com.amap.api.services.route.DrivePlanPath(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_TimeInfosElement__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.TimeInfosElement __obj__ = new com.amap.api.services.route.TimeInfosElement(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DrivePathV2__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DrivePathV2 __obj__ = new com.amap.api.services.route.DrivePathV2(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_DistanceItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.DistanceItem __obj__ = new com.amap.api.services.route.DistanceItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_route_Path__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.route.Path __obj__ = new com.amap.api.services.route.Path(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_road_Road__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.road.Road __obj__ = new com.amap.api.services.road.Road(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_road_Road__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.road.Road __obj__ = new com.amap.api.services.road.Road(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_road_Crossroad__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.road.Crossroad __obj__ = new com.amap.api.services.road.Crossroad(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_nearby_NearbyInfo__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.nearby.NearbyInfo __obj__ = new com.amap.api.services.nearby.NearbyInfo(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_nearby_UploadInfo__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.nearby.UploadInfo __obj__ = new com.amap.api.services.nearby.UploadInfo(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_nearby_NearbySearchResult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.nearby.NearbySearchResult __obj__ = new com.amap.api.services.nearby.NearbySearchResult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_nearby_NearbySearch_NearbyQuery__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.nearby.NearbySearch.NearbyQuery __obj__ = new com.amap.api.services.nearby.NearbySearch.NearbyQuery(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_routepoisearch_RoutePOIItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.routepoisearch.RoutePOIItem __obj__ = new com.amap.api.services.routepoisearch.RoutePOIItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_routepoisearch_RoutePOISearch__android_content_Context__com_amap_api_services_routepoisearch_RoutePOISearchQuery", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.routepoisearch.RoutePOISearchQuery var2 = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.routepoisearch.RoutePOISearch __obj__ = new com.amap.api.services.routepoisearch.RoutePOISearch(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_routepoisearch_RoutePOISearchResult__java_util_ArrayList_com_amap_api_services_routepoisearch_RoutePOIItem___com_amap_api_services_routepoisearch_RoutePOISearchQuery", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + java.util.ArrayList var1 = (java.util.ArrayList) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.routepoisearch.RoutePOISearchQuery var2 = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.routepoisearch.RoutePOISearchResult __obj__ = new com.amap.api.services.routepoisearch.RoutePOISearchResult(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_routepoisearch_RoutePOISearchQuery__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint__int__com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + // enum arg + com.amap.api.services.routepoisearch.RoutePOISearch.RoutePOISearchType var4 = com.amap.api.services.routepoisearch.RoutePOISearch.RoutePOISearchType.values()[(int) ((Map) __args__).get("var4")]; + // ref arg + Number var5 = (Number) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.routepoisearch.RoutePOISearchQuery __obj__ = new com.amap.api.services.routepoisearch.RoutePOISearchQuery(var1, var2, var3.intValue(), var4, var5.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_routepoisearch_RoutePOISearchQuery__java_util_List_com_amap_api_services_core_LatLonPoint___com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + // enum arg + com.amap.api.services.routepoisearch.RoutePOISearch.RoutePOISearchType var2 = com.amap.api.services.routepoisearch.RoutePOISearch.RoutePOISearchType.values()[(int) ((Map) __args__).get("var2")]; + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.routepoisearch.RoutePOISearchQuery __obj__ = new com.amap.api.services.routepoisearch.RoutePOISearchQuery(var1, var2, var3.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudItem__String__com_amap_api_services_core_LatLonPoint__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + String var4 = (String) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.cloud.CloudItem __obj__ = new com.amap.api.services.cloud.CloudItem(var1, var2, var3, var4); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_Query__String__String__com_amap_api_services_cloud_CloudSearch_SearchBound", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + com.amap.api.services.cloud.CloudSearch.SearchBound var3 = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.cloud.CloudSearch.Query __obj__ = new com.amap.api.services.cloud.CloudSearch.Query(var1, var2, var3); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch__android_content_Context", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.cloud.CloudSearch __obj__ = new com.amap.api.services.cloud.CloudSearch(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.cloud.CloudSearch.SearchBound __obj__ = new com.amap.api.services.cloud.CloudSearch.SearchBound(var1, var2.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler15.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler15.java new file mode 100644 index 0000000..0f2c40f --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler15.java @@ -0,0 +1,1479 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler15 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_SearchBound__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.cloud.CloudSearch.SearchBound __obj__ = new com.amap.api.services.cloud.CloudSearch.SearchBound(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_SearchBound__java_util_List_com_amap_api_services_core_LatLonPoint_", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.cloud.CloudSearch.SearchBound __obj__ = new com.amap.api.services.cloud.CloudSearch.SearchBound(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_SearchBound__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.cloud.CloudSearch.SearchBound __obj__ = new com.amap.api.services.cloud.CloudSearch.SearchBound(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudImage__String__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.cloud.CloudImage __obj__ = new com.amap.api.services.cloud.CloudImage(var1, var2, var3); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_Sortingrules__String__boolean", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + boolean var2 = (boolean) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.cloud.CloudSearch.Sortingrules __obj__ = new com.amap.api.services.cloud.CloudSearch.Sortingrules(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_Sortingrules__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.cloud.CloudSearch.Sortingrules __obj__ = new com.amap.api.services.cloud.CloudSearch.Sortingrules(var1.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_cloud_CloudItemDetail__String__com_amap_api_services_core_LatLonPoint__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + String var4 = (String) ((Map) __args__).get("var4"); + + // create target object + com.amap.api.services.cloud.CloudItemDetail __obj__ = new com.amap.api.services.cloud.CloudItemDetail(var1, var2, var3, var4); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_weather_LocalDayWeatherForecast__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.weather.LocalDayWeatherForecast __obj__ = new com.amap.api.services.weather.LocalDayWeatherForecast(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_weather_WeatherSearchQuery__String__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.weather.WeatherSearchQuery __obj__ = new com.amap.api.services.weather.WeatherSearchQuery(var1, var2.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_weather_WeatherSearchQuery__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.weather.WeatherSearchQuery __obj__ = new com.amap.api.services.weather.WeatherSearchQuery(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_weather_LocalWeatherForecast__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.weather.LocalWeatherForecast __obj__ = new com.amap.api.services.weather.LocalWeatherForecast(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_weather_WeatherSearch__android_content_Context", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.weather.WeatherSearch __obj__ = new com.amap.api.services.weather.WeatherSearch(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_weather_LocalWeatherLive__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.weather.LocalWeatherLive __obj__ = new com.amap.api.services.weather.LocalWeatherLive(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_BusinessArea__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.geocoder.BusinessArea __obj__ = new com.amap.api.services.geocoder.BusinessArea(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_GeocodeQuery__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.geocoder.GeocodeQuery __obj__ = new com.amap.api.services.geocoder.GeocodeQuery(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_GeocodeSearch__android_content_Context", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.geocoder.GeocodeSearch __obj__ = new com.amap.api.services.geocoder.GeocodeSearch(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_RegeocodeResult__com_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_geocoder_RegeocodeAddress", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.geocoder.RegeocodeQuery var1 = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.geocoder.RegeocodeAddress var2 = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.geocoder.RegeocodeResult __obj__ = new com.amap.api.services.geocoder.RegeocodeResult(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_GeocodeResult__com_amap_api_services_geocoder_GeocodeQuery__java_util_List_com_amap_api_services_geocoder_GeocodeAddress_", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.geocoder.GeocodeQuery var1 = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("var1"); + // ref arg + java.util.List var2 = (java.util.List) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.geocoder.GeocodeResult __obj__ = new com.amap.api.services.geocoder.GeocodeResult(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_AoiItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.geocoder.AoiItem __obj__ = new com.amap.api.services.geocoder.AoiItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_RegeocodeRoad__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.geocoder.RegeocodeRoad __obj__ = new com.amap.api.services.geocoder.RegeocodeRoad(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_GeocodeAddress__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.geocoder.GeocodeAddress __obj__ = new com.amap.api.services.geocoder.GeocodeAddress(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_core_LatLonPoint__float__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.geocoder.RegeocodeQuery __obj__ = new com.amap.api.services.geocoder.RegeocodeQuery(var1, var2.floatValue(), var3); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_StreetNumber__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.geocoder.StreetNumber __obj__ = new com.amap.api.services.geocoder.StreetNumber(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_geocoder_RegeocodeAddress__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.geocoder.RegeocodeAddress __obj__ = new com.amap.api.services.geocoder.RegeocodeAddress(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_district_DistrictSearchQuery__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.district.DistrictSearchQuery __obj__ = new com.amap.api.services.district.DistrictSearchQuery(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_district_DistrictSearchQuery__String__String__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + + // create target object + com.amap.api.services.district.DistrictSearchQuery __obj__ = new com.amap.api.services.district.DistrictSearchQuery(var1, var2, var3.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_district_DistrictSearchQuery__String__String__int__boolean__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + // ref arg + boolean var4 = (boolean) ((Map) __args__).get("var4"); + // ref arg + Number var5 = (Number) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.district.DistrictSearchQuery __obj__ = new com.amap.api.services.district.DistrictSearchQuery(var1, var2, var3.intValue(), var4, var5.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_district_DistrictSearch__android_content_Context", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.district.DistrictSearch __obj__ = new com.amap.api.services.district.DistrictSearch(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_district_DistrictResult__com_amap_api_services_district_DistrictSearchQuery__java_util_ArrayList_com_amap_api_services_district_DistrictItem_", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.district.DistrictSearchQuery var1 = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("var1"); + // ref arg + java.util.ArrayList var2 = (java.util.ArrayList) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.district.DistrictResult __obj__ = new com.amap.api.services.district.DistrictResult(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_district_DistrictResult__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.district.DistrictResult __obj__ = new com.amap.api.services.district.DistrictResult(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_district_DistrictItem__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.district.DistrictItem __obj__ = new com.amap.api.services.district.DistrictItem(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_district_DistrictItem__String__String__String__com_amap_api_services_core_LatLonPoint__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + // ref arg + com.amap.api.services.core.LatLonPoint var4 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var4"); + // ref arg + String var5 = (String) ((Map) __args__).get("var5"); + + // create target object + com.amap.api.services.district.DistrictItem __obj__ = new com.amap.api.services.district.DistrictItem(var1, var2, var3, var4, var5); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_help_Tip__", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + + + // create target object + com.amap.api.services.help.Tip __obj__ = new com.amap.api.services.help.Tip(); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_help_InputtipsQuery__String__String", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.help.InputtipsQuery __obj__ = new com.amap.api.services.help.InputtipsQuery(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_help_Inputtips__android_content_Context__com_amap_api_services_help_InputtipsQuery", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.help.InputtipsQuery var2 = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.help.Inputtips __obj__ = new com.amap.api.services.help.Inputtips(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch_ShareNaviQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareFromAndTo var1 = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.share.ShareSearch.ShareNaviQuery __obj__ = new com.amap.api.services.share.ShareSearch.ShareNaviQuery(var1, var2.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch_ShareBusRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareFromAndTo var1 = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.share.ShareSearch.ShareBusRouteQuery __obj__ = new com.amap.api.services.share.ShareSearch.ShareBusRouteQuery(var1, var2.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch__android_content_Context", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + android.content.Context var1 = (android.content.Context) ((Map) __args__).get("var1"); + + // create target object + com.amap.api.services.share.ShareSearch __obj__ = new com.amap.api.services.share.ShareSearch(var1); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch_ShareFromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.core.LatLonPoint var2 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.share.ShareSearch.ShareFromAndTo __obj__ = new com.amap.api.services.share.ShareSearch.ShareFromAndTo(var1, var2); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch_ShareWalkRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareFromAndTo var1 = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery __obj__ = new com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery(var1, var2.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + // factory + put("ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + int __length__ = 0; + // when batch size is 0, dart side will put a map with key 'length' to indicate the length + // of this batch + if (__argsBatch__ instanceof Map) { + __length__ = (Integer) ((Map) __argsBatch__).get("length"); + } + // or directly put the arg batch + else if (__argsBatch__ instanceof List) { + __length__ = ((List>) __argsBatch__).size(); + } + + for (int __i__ = 0; __i__ < __length__; __i__++) { + Map __args__ = new HashMap<>(); + // only when arg batch is not empty, java side needs to parse args; + if (__argsBatch__ instanceof List) { + __args__ = ((List>) __argsBatch__).get(__i__); + } + + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareFromAndTo var1 = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // create target object + com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery __obj__ = new com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery(var1, var2.intValue()); + + __resultList__.add(__obj__); + } + + __methodResult__.success(__resultList__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler2.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler2.java new file mode 100644 index 0000000..2f40e82 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler2.java @@ -0,0 +1,5728 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler2 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setLoad", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::setLoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLoad(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getLeavingPercent", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::getLeavingPercent(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getLeavingPercent(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setLeavingPercent", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::setLeavingPercent(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLeavingPercent(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getArrivingPercent", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::getArrivingPercent(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getArrivingPercent(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setArrivingPercent", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::setArrivingPercent(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setArrivingPercent(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::buildParam", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.NewEnergy@" + __this__ + "::buildParam(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.buildParam(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.TransCost::getAccess", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.TransCost __this__ = (com.amap.api.services.route.RouteSearchV2.TransCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.TransCost@" + __this__ + "::getAccess(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getAccess(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.TransCost::setAccess", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.TransCost __this__ = (com.amap.api.services.route.RouteSearchV2.TransCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.TransCost@" + __this__ + "::setAccess(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAccess(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.TransCost::getDecess", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.TransCost __this__ = (com.amap.api.services.route.RouteSearchV2.TransCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.TransCost@" + __this__ + "::getDecess(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDecess(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.TransCost::setDecess", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.TransCost __this__ = (com.amap.api.services.route.RouteSearchV2.TransCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.TransCost@" + __this__ + "::setDecess(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDecess(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getTime", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::getTime(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getTrip", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::getTrip(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTrip(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::getType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getDeparturestop", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::getDeparturestop(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RailwayStationItem __result__ = null; + try { + __result__ = __this__.getDeparturestop(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getArrivalstop", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::getArrivalstop(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RailwayStationItem __result__ = null; + try { + __result__ = __this__.getArrivalstop(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getViastops", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::getViastops(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getViastops(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getAlters", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::getAlters(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getAlters(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getSpaces", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::getSpaces(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSpaces(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setTime", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::setTime(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setTrip", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::setTrip(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTrip(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::setType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setDeparturestop", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RailwayStationItem var1 = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::setDeparturestop(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDeparturestop(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setArrivalstop", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RailwayStationItem var1 = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::setArrivalstop(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setArrivalstop(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setViastops", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::setViastops(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setViastops(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setAlters", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::setAlters(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAlters(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setSpaces", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteRailwayItem@" + __this__ + "::setSpaces(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSpaces(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2::setRouteSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.OnRouteSearchListener var1 = (com.amap.api.services.route.RouteSearchV2.OnRouteSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2 __this__ = (com.amap.api.services.route.RouteSearchV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2@" + __this__ + "::setRouteSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRouteSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2::calculateDriveRoute", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2 __this__ = (com.amap.api.services.route.RouteSearchV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2@" + __this__ + "::calculateDriveRoute(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.route.DriveRouteResultV2 __result__ = null; + try { + __result__ = __this__.calculateDriveRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2::calculateDriveRouteAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2 __this__ = (com.amap.api.services.route.RouteSearchV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2@" + __this__ + "::calculateDriveRouteAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.calculateDriveRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SpeedCost::getSpeed", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.SpeedCost __this__ = (com.amap.api.services.route.RouteSearchV2.SpeedCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.SpeedCost@" + __this__ + "::getSpeed(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSpeed(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SpeedCost::setSpeed", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.SpeedCost __this__ = (com.amap.api.services.route.RouteSearchV2.SpeedCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.SpeedCost@" + __this__ + "::setSpeed(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSpeed(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SpeedCost::getValue", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.SpeedCost __this__ = (com.amap.api.services.route.RouteSearchV2.SpeedCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.SpeedCost@" + __this__ + "::getValue(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getValue(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SpeedCost::setValue", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.SpeedCost __this__ = (com.amap.api.services.route.RouteSearchV2.SpeedCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.SpeedCost@" + __this__ + "::setValue(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setValue(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::getInstruction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::getInstruction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getInstruction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::setInstruction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::setInstruction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setInstruction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::getOrientation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::getOrientation(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOrientation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::setOrientation", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::setOrientation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOrientation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::getRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::getRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::setRoad", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::setRoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::getPolyline", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::getPolyline(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::setPolyline", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::setPolyline(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::getAction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::getAction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::setAction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::setAction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::getAssistantAction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::getAssistantAction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAssistantAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkStep::setAssistantAction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkStep@" + __this__ + "::setAssistantAction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAssistantAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CurveCost::getAccess", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CurveCost __this__ = (com.amap.api.services.route.RouteSearchV2.CurveCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CurveCost@" + __this__ + "::getAccess(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getAccess(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CurveCost::setAccess", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CurveCost __this__ = (com.amap.api.services.route.RouteSearchV2.CurveCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CurveCost@" + __this__ + "::setAccess(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAccess(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CurveCost::getValue", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CurveCost __this__ = (com.amap.api.services.route.RouteSearchV2.CurveCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CurveCost@" + __this__ + "::getValue(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getValue(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CurveCost::setValue", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CurveCost __this__ = (com.amap.api.services.route.RouteSearchV2.CurveCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CurveCost@" + __this__ + "::setValue(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setValue(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SlopeCost::getUp", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.SlopeCost __this__ = (com.amap.api.services.route.RouteSearchV2.SlopeCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.SlopeCost@" + __this__ + "::getUp(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getUp(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SlopeCost::setUp", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.SlopeCost __this__ = (com.amap.api.services.route.RouteSearchV2.SlopeCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.SlopeCost@" + __this__ + "::setUp(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setUp(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SlopeCost::getDown", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.SlopeCost __this__ = (com.amap.api.services.route.RouteSearchV2.SlopeCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.SlopeCost@" + __this__ + "::getDown(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDown(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SlopeCost::setDown", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.SlopeCost __this__ = (com.amap.api.services.route.RouteSearchV2.SlopeCost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.SlopeCost@" + __this__ + "::setDown(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDown(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::getID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::getName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getLocation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::getLocation(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLocation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getAdcode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::getAdcode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getTime", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::getTime(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::isStart", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::isStart(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isStart(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::isEnd", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::isEnd(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isEnd(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getWait", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::getWait(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getWait(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::setID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::setName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setLocation", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::setLocation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLocation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setAdcode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::setAdcode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setTime", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::setTime(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setisStart", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::setisStart(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setisStart(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setisEnd", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::setisEnd(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setisEnd(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setWait", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RailwayStationItem@" + __this__ + "::setWait(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setWait(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideRouteResult::getPaths", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RideRouteResult __this__ = (com.amap.api.services.route.RideRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideRouteResult@" + __this__ + "::getPaths(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideRouteResult::setPaths", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideRouteResult __this__ = (com.amap.api.services.route.RideRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideRouteResult@" + __this__ + "::setPaths(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideRouteResult::getRideQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RideRouteResult __this__ = (com.amap.api.services.route.RideRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideRouteResult@" + __this__ + "::getRideQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.RideRouteQuery __result__ = null; + try { + __result__ = __this__.getRideQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideRouteResult::setRideQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.RideRouteQuery var1 = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideRouteResult __this__ = (com.amap.api.services.route.RideRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideRouteResult@" + __this__ + "::setRideQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRideQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getStepIndex", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getStepIndex(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getStepIndex(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setStepIndex", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setStepIndex(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStepIndex(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getShowPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getShowPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getShowPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setShowPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setShowPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setShowPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getProjectivePoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getProjectivePoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getProjectivePoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setProjectivePoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setProjectivePoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setProjectivePoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getPoiId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getPoiId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setPoiId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setPoiId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getBrandName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getBrandName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBrandName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setBrandName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setBrandName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBrandName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getMaxPower", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getMaxPower(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMaxPower(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setMaxPower", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setMaxPower(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setMaxPower(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getChargePercent", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getChargePercent(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getChargePercent(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setChargePercent", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setChargePercent(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setChargePercent(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getChargeTime", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getChargeTime(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getChargeTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setChargeTime", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setChargeTime(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setChargeTime(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getRemainingCapacity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getRemainingCapacity(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRemainingCapacity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setRemainingCapacity", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setRemainingCapacity(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRemainingCapacity(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getVoltage", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getVoltage(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getVoltage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setVoltage", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setVoltage(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setVoltage(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getAmperage", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::getAmperage(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getAmperage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setAmperage", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ChargeStationInfo@" + __this__ + "::setAmperage(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAmperage(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getFrom", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::getFrom(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getFrom(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::getTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getStartPoiID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::getStartPoiID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStartPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setStartPoiID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::setStartPoiID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStartPoiID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getDestinationPoiID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::getDestinationPoiID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDestinationPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setDestinationPoiID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::setDestinationPoiID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDestinationPoiID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getOriginType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::getOriginType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOriginType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setOriginType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::setOriginType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOriginType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getDestinationType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::getDestinationType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDestinationType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setDestinationType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::setDestinationType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDestinationType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getPlateProvince", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::getPlateProvince(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPlateProvince(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setPlateProvince", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::setPlateProvince(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPlateProvince(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getPlateNumber", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::getPlateNumber(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPlateNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setPlateNumber", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::setPlateNumber(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPlateNumber(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.FromAndTo@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RidePath::getSteps", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RidePath __this__ = (com.amap.api.services.route.RidePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RidePath@" + __this__ + "::getSteps(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RidePath::setSteps", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RidePath __this__ = (com.amap.api.services.route.RidePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RidePath@" + __this__ + "::setSteps(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.BusRouteQuery@" + __this__ + "::getFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.BusRouteQuery@" + __this__ + "::getMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.BusRouteQuery@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getNightFlag", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.BusRouteQuery@" + __this__ + "::getNightFlag(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getNightFlag(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getCityd", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.BusRouteQuery@" + __this__ + "::getCityd(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityd(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::setCityd", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.BusRouteQuery@" + __this__ + "::setCityd(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityd(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getExtensions", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.BusRouteQuery@" + __this__ + "::getExtensions(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::setExtensions", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.BusRouteQuery@" + __this__ + "::setExtensions(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.BusRouteQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.BusRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::getInstruction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::getInstruction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getInstruction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::setInstruction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::setInstruction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setInstruction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::getOrientation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::getOrientation(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOrientation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::setOrientation", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::setOrientation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOrientation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::getRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::getRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::setRoad", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::setRoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::getPolyline", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::getPolyline(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::setPolyline", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::setPolyline(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::getAction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::getAction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::setAction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::setAction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::getAssistantAction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::getAssistantAction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAssistantAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RideStep::setAssistantAction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RideStep@" + __this__ + "::setAssistantAction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAssistantAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getNewEnergy", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::getNewEnergy(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.NewEnergy __result__ = null; + try { + __result__ = __this__.getNewEnergy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setNewEnergy", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.NewEnergy var1 = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::setNewEnergy(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNewEnergy(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::getFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::getMode(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.DrivingStrategy __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getCarType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::getCarType(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCarType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getPassedByPoints", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::getPassedByPoints(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPassedByPoints(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getAvoidRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::getAvoidRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAvoidRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getPassedPointStr", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::getPassedPointStr(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPassedPointStr(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasPassPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::hasPassPoint(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasPassPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getAvoidpolygonsStr", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::getAvoidpolygonsStr(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAvoidpolygonsStr(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasAvoidpolygons", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::hasAvoidpolygons(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasAvoidpolygons(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasAvoidRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::hasAvoidRoad(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasAvoidRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getExclude", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::getExclude(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExclude(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setExclude", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::setExclude(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExclude(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getShowFields", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::getShowFields(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getShowFields(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setShowFields", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::setShowFields(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setShowFields(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::isUseFerry", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::isUseFerry(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isUseFerry(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setUseFerry", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::setUseFerry(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setUseFerry(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setCarType", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@" + __this__ + "::setCarType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCarType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getPowerDemand", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@" + __this__ + "::getPowerDemand(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPowerDemand(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setPowerDemand", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@" + __this__ + "::setPowerDemand(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPowerDemand(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getPowerDemandValue", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@" + __this__ + "::getPowerDemandValue(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getPowerDemandValue(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setPowerDemandValue", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@" + __this__ + "::setPowerDemandValue(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPowerDemandValue(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getSpeed", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@" + __this__ + "::getSpeed(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSpeed(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setSpeed", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@" + __this__ + "::setSpeed(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSpeed(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getSpeedValue", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@" + __this__ + "::getSpeedValue(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSpeedValue(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setSpeedValue", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@" + __this__ + "::setSpeedValue(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSpeedValue(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchCity::getDistricts", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchCity __this__ = (com.amap.api.services.route.RouteSearchCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchCity@" + __this__ + "::getDistricts(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getDistricts(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchCity::setDistricts", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchCity __this__ = (com.amap.api.services.route.RouteSearchCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchCity@" + __this__ + "::setDistricts(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistricts(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Navi::getAction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Navi __this__ = (com.amap.api.services.route.Navi) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Navi@" + __this__ + "::getAction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Navi::setAction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Navi __this__ = (com.amap.api.services.route.Navi) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Navi@" + __this__ + "::setAction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Navi::getAssistantAction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Navi __this__ = (com.amap.api.services.route.Navi) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Navi@" + __this__ + "::getAssistantAction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAssistantAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Navi::setAssistantAction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Navi __this__ = (com.amap.api.services.route.Navi) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Navi@" + __this__ + "::setAssistantAction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAssistantAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Cost::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Cost@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Cost::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Cost@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Cost::getTollDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Cost@" + __this__ + "::getTollDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTollDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Cost::setTollDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Cost@" + __this__ + "::setTollDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTollDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Cost::getTollRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Cost@" + __this__ + "::getTollRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTollRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Cost::setTollRoad", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Cost@" + __this__ + "::setTollRoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTollRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Cost::getTolls", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Cost@" + __this__ + "::getTolls(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Cost::setTolls", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Cost@" + __this__ + "::setTolls(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Cost::getTrafficLights", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Cost@" + __this__ + "::getTrafficLights(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTrafficLights(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Cost::setTrafficLights", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Cost@" + __this__ + "::setTrafficLights(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTrafficLights(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceResult::setDistanceQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.DistanceSearch.DistanceQuery var1 = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceResult __this__ = (com.amap.api.services.route.DistanceResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceResult@" + __this__ + "::setDistanceQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistanceQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceResult::getDistanceQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceResult __this__ = (com.amap.api.services.route.DistanceResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceResult@" + __this__ + "::getDistanceQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.DistanceSearch.DistanceQuery __result__ = null; + try { + __result__ = __this__.getDistanceQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceResult::getDistanceResults", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceResult __this__ = (com.amap.api.services.route.DistanceResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceResult@" + __this__ + "::getDistanceResults(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getDistanceResults(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceResult::setDistanceResults", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceResult __this__ = (com.amap.api.services.route.DistanceResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceResult@" + __this__ + "::setDistanceResults(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistanceResults(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.WalkRouteQuery::getFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.WalkRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.WalkRouteQuery@" + __this__ + "::getFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.WalkRouteQuery::getMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.WalkRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.WalkRouteQuery@" + __this__ + "::getMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.WalkRouteQuery::getExtensions", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.WalkRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.WalkRouteQuery@" + __this__ + "::getExtensions(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.WalkRouteQuery::setExtensions", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.WalkRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.WalkRouteQuery@" + __this__ + "::setExtensions(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.WalkRouteQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.WalkRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.WalkRouteQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.WalkRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.District::getDistrictName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.District __this__ = (com.amap.api.services.route.District) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.District@" + __this__ + "::getDistrictName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDistrictName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.District::setDistrictName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.District __this__ = (com.amap.api.services.route.District) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.District@" + __this__ + "::setDistrictName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrictName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler3.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler3.java new file mode 100644 index 0000000..165b46e --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler3.java @@ -0,0 +1,5735 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler3 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.route.District::getDistrictAdcode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.District __this__ = (com.amap.api.services.route.District) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.District@" + __this__ + "::getDistrictAdcode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDistrictAdcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.District::setDistrictAdcode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.District __this__ = (com.amap.api.services.route.District) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.District@" + __this__ + "::setDistrictAdcode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrictAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::getTaxiCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResultV2@" + __this__ + "::getTaxiCost(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTaxiCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::setTaxiCost", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResultV2@" + __this__ + "::setTaxiCost(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTaxiCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::getPaths", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResultV2@" + __this__ + "::getPaths(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::setPaths", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResultV2@" + __this__ + "::setPaths(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::getDriveQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResultV2@" + __this__ + "::getDriveQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __result__ = null; + try { + __result__ = __this__.getDriveQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::setDriveQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResultV2@" + __this__ + "::setDriveQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDriveQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkRouteResult::getPaths", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkRouteResult __this__ = (com.amap.api.services.route.WalkRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkRouteResult@" + __this__ + "::getPaths(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkRouteResult::setPaths", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkRouteResult __this__ = (com.amap.api.services.route.WalkRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkRouteResult@" + __this__ + "::setPaths(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkRouteResult::getWalkQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkRouteResult __this__ = (com.amap.api.services.route.WalkRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkRouteResult@" + __this__ + "::getWalkQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.WalkRouteQuery __result__ = null; + try { + __result__ = __this__.getWalkQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkRouteResult::setWalkQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.WalkRouteQuery var1 = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkRouteResult __this__ = (com.amap.api.services.route.WalkRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkRouteResult@" + __this__ + "::setWalkQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setWalkQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.DistanceSearch.DistanceQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::getType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::getType(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::getOrigins", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::getOrigins(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getOrigins(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::getDestination", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::getDestination(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getDestination(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::setType", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::setType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::setOrigins", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::setOrigins(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOrigins(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::addOrigins", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::addOrigins(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.addOrigins(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::setDestination", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::setDestination(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDestination(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::getExtensions", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::getExtensions(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::setExtensions", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::setExtensions(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::getMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::getMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::setMode", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch.DistanceQuery@" + __this__ + "::setMode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setMode(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.SearchCity::getSearchCityName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.SearchCity@" + __this__ + "::getSearchCityName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSearchCityName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.SearchCity::setSearchCityName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.SearchCity@" + __this__ + "::setSearchCityName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSearchCityName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.SearchCity::getSearchCitycode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.SearchCity@" + __this__ + "::getSearchCitycode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSearchCitycode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.SearchCity::setSearchCitycode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.SearchCity@" + __this__ + "::setSearchCitycode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSearchCitycode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.SearchCity::getSearchCityAdCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.SearchCity@" + __this__ + "::getSearchCityAdCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSearchCityAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.SearchCity::setSearchCityhAdCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.SearchCity@" + __this__ + "::setSearchCityhAdCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSearchCityhAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch::setDistanceSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.DistanceSearch.OnDistanceSearchListener var1 = (com.amap.api.services.route.DistanceSearch.OnDistanceSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch __this__ = (com.amap.api.services.route.DistanceSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch@" + __this__ + "::setDistanceSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistanceSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch::calculateRouteDistance", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.DistanceSearch.DistanceQuery var1 = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch __this__ = (com.amap.api.services.route.DistanceSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch@" + __this__ + "::calculateRouteDistance(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.route.DistanceResult __result__ = null; + try { + __result__ = __this__.calculateRouteDistance(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceSearch::calculateRouteDistanceAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.DistanceSearch.DistanceQuery var1 = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch __this__ = (com.amap.api.services.route.DistanceSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceSearch@" + __this__ + "::calculateRouteDistanceAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.calculateRouteDistanceAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkPath::getSteps", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.WalkPath __this__ = (com.amap.api.services.route.WalkPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkPath@" + __this__ + "::getSteps(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.WalkPath::setSteps", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkPath __this__ = (com.amap.api.services.route.WalkPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.WalkPath@" + __this__ + "::setSteps(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::getConsumeEnergy", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ElecConsumeInfo@" + __this__ + "::getConsumeEnergy(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getConsumeEnergy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::setConsumeEnergy", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ElecConsumeInfo@" + __this__ + "::setConsumeEnergy(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setConsumeEnergy(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::getRunOutStepIndex", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ElecConsumeInfo@" + __this__ + "::getRunOutStepIndex(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRunOutStepIndex(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::setRunOutStepIndex", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ElecConsumeInfo@" + __this__ + "::setRunOutStepIndex(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRunOutStepIndex(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::getRunOutPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ElecConsumeInfo@" + __this__ + "::getRunOutPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getRunOutPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::setRunOutPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ElecConsumeInfo@" + __this__ + "::setRunOutPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRunOutPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::getLeftEnergy", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ElecConsumeInfo@" + __this__ + "::getLeftEnergy(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getLeftEnergy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::setLeftEnergy", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.ElecConsumeInfo@" + __this__ + "::setLeftEnergy(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLeftEnergy(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getNavi", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::getNavi(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.Navi __result__ = null; + try { + __result__ = __this__.getNavi(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setNavi", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.Navi var1 = (com.amap.api.services.route.Navi) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::setNavi(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNavi(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getCostDetail", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::getCostDetail(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.Cost __result__ = null; + try { + __result__ = __this__.getCostDetail(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setCostDetail", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.Cost var1 = (com.amap.api.services.route.Cost) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::setCostDetail(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCostDetail(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getStepDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::getStepDistance(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getStepDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setStepDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::setStepDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStepDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getInstruction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::getInstruction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getInstruction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setInstruction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::setInstruction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setInstruction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getOrientation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::getOrientation(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOrientation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setOrientation", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::setOrientation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOrientation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::getRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setRoad", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::setRoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getPolyline", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::getPolyline(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setPolyline", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::setPolyline(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getRouteSearchCityList", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::getRouteSearchCityList(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getRouteSearchCityList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setRouteSearchCityList", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::setRouteSearchCityList(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRouteSearchCityList(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getTMCs", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::getTMCs(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getTMCs(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setTMCs", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStepV2@" + __this__ + "::setTMCs(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTMCs(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getDepartureBusStation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::getDepartureBusStation(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusStationItem __result__ = null; + try { + __result__ = __this__.getDepartureBusStation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setDepartureBusStation", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.busline.BusStationItem var1 = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::setDepartureBusStation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDepartureBusStation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getArrivalBusStation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::getArrivalBusStation(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.busline.BusStationItem __result__ = null; + try { + __result__ = __this__.getArrivalBusStation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setArrivalBusStation", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.busline.BusStationItem var1 = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::setArrivalBusStation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setArrivalBusStation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getPolyline", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::getPolyline(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setPolyline", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::setPolyline(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getPassStationNum", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::getPassStationNum(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPassStationNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setPassStationNum", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::setPassStationNum(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPassStationNum(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getPassStations", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::getPassStations(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPassStations(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setPassStations", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::setPassStations(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPassStations(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteBusLineItem@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::getFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getDestParentPoiID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::getDestParentPoiID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDestParentPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::getMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getCarType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::getCarType(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCarType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getFirstTime", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::getFirstTime(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getFirstTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getInterval", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::getInterval(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getInterval(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getCount", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::getCount(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.DrivePlanQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::setDestParentPoiID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::setDestParentPoiID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDestParentPoiID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::setMode", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::setMode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setMode(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::setCarType", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearch.DrivePlanQuery@" + __this__ + "::setCarType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCarType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getSpeedCosts", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::getSpeedCosts(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSpeedCosts(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setSpeedCosts", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::setSpeedCosts(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSpeedCosts(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getCurveCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::getCurveCost(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.CurveCost __result__ = null; + try { + __result__ = __this__.getCurveCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setCurveCost", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.CurveCost var1 = (com.amap.api.services.route.RouteSearchV2.CurveCost) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::setCurveCost(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCurveCost(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getSlopeCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::getSlopeCost(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.SlopeCost __result__ = null; + try { + __result__ = __this__.getSlopeCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setSlopeCost", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.SlopeCost var1 = (com.amap.api.services.route.RouteSearchV2.SlopeCost) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::setSlopeCost(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSlopeCost(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getAuxCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::getAuxCost(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getAuxCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setAuxCost", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::setAuxCost(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAuxCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getTransCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::getTransCost(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.TransCost __result__ = null; + try { + __result__ = __this__.getTransCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setTransCost", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.TransCost var1 = (com.amap.api.services.route.RouteSearchV2.TransCost) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::setTransCost(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTransCost(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getFerryCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::getFerryCost(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getFerryCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setFerryCost", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::setFerryCost(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setFerryCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getPowerTrainLosses", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::getPowerTrainLosses(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __result__ = null; + try { + __result__ = __this__.getPowerTrainLosses(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setPowerTrainLosses", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss var1 = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::setPowerTrainLosses(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPowerTrainLosses(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::toJson", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.CustomCostMode@" + __this__ + "::toJson(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.toJson(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::getRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanStep@" + __this__ + "::getRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::setAdCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanStep@" + __this__ + "::setAdCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::getAdCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanStep@" + __this__ + "::getAdCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::setRoad", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanStep@" + __this__ + "::setRoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanStep@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanStep@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::getToll", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanStep@" + __this__ + "::getToll(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.getToll(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::setToll", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanStep@" + __this__ + "::setToll(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setToll(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::getPolyline", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanStep@" + __this__ + "::getPolyline(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::setPolyline", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanStep@" + __this__ + "::setPolyline(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfo::getStartTime", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TimeInfo __this__ = (com.amap.api.services.route.TimeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfo@" + __this__ + "::getStartTime(" + "" + ")"); + } + + // invoke native method + Long __result__ = null; + try { + __result__ = __this__.getStartTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfo::setStartTime", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfo __this__ = (com.amap.api.services.route.TimeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfo@" + __this__ + "::setStartTime(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStartTime(var1.longValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfo::getElements", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TimeInfo __this__ = (com.amap.api.services.route.TimeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfo@" + __this__ + "::getElements(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getElements(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfo::setElements", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfo __this__ = (com.amap.api.services.route.TimeInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfo@" + __this__ + "::setElements(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setElements(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getFrom", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::getFrom(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getFrom(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::getTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getStartPoiID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::getStartPoiID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStartPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::setStartPoiID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::setStartPoiID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStartPoiID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getDestinationPoiID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::getDestinationPoiID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDestinationPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::setDestinationPoiID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::setDestinationPoiID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDestinationPoiID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getOriginType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::getOriginType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOriginType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::setOriginType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::setOriginType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOriginType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getDestinationType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::getDestinationType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDestinationType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::setDestinationType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::setDestinationType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDestinationType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getPlateNumber", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::getPlateNumber(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPlateNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::setPlateNumber", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::setPlateNumber(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPlateNumber(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.FromAndTo@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.FromAndTo __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DrivingStrategy::getValue", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DrivingStrategy __this__ = (com.amap.api.services.route.RouteSearchV2.DrivingStrategy) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DrivingStrategy@" + __this__ + "::getValue(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getValue(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DrivingStrategy::fromValue", (__args__, __methodResult__) -> { + // args + // ref arg + Number var0 = (Number) ((Map) __args__).get("var0"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.RouteSearchV2.DrivingStrategy::fromValue(" + var0 + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearchV2.DrivingStrategy __result__ = null; + try { + __result__ = com.amap.api.services.route.RouteSearchV2.DrivingStrategy.fromValue(var0.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getInstruction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getInstruction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getInstruction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setInstruction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setInstruction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setInstruction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getOrientation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getOrientation(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOrientation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setOrientation", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setOrientation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOrientation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setRoad", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setRoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getTolls", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getTolls(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setTolls", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setTolls(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getTollDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getTollDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTollDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setTollDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setTollDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTollDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getTollRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getTollRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTollRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setTollRoad", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setTollRoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTollRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getPolyline", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getPolyline(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setPolyline", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setPolyline(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getAction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getAction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setAction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setAction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getAssistantAction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getAssistantAction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAssistantAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setAssistantAction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setAssistantAction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAssistantAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getRouteSearchCityList", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getRouteSearchCityList(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getRouteSearchCityList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setRouteSearchCityList", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setRouteSearchCityList(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRouteSearchCityList(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::getTMCs", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::getTMCs(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getTMCs(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveStep::setTMCs", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStep __this__ = (com.amap.api.services.route.DriveStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveStep@" + __this__ + "::setTMCs(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTMCs(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setInstruction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setInstruction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setInstruction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setOrientation", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setOrientation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOrientation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setRoad", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setRoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setTolls", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setTolls(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setTollDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setTollDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTollDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setTollRoad", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setTollRoad(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTollRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setPolyline", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setPolyline(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setAction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setAction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setAssistantAction", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setAssistantAction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAssistantAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setRouteSearchCityList", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setRouteSearchCityList(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRouteSearchCityList(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::setTMCs", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::setTMCs(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTMCs(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getInstruction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getInstruction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getInstruction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getOrientation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getOrientation(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOrientation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getTolls", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getTolls(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getTollDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getTollDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTollDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getTollRoad", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getTollRoad(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTollRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getPolyline", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getPolyline(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getAction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getAction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getAssistantAction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getAssistantAction(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAssistantAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getRouteSearchCityList", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getRouteSearchCityList(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getRouteSearchCityList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckStep::getTMCs", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckStep __this__ = (com.amap.api.services.route.TruckStep) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckStep@" + __this__ + "::getTMCs(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getTMCs(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::getTaxiCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResult@" + __this__ + "::getTaxiCost(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTaxiCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::setTaxiCost", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResult@" + __this__ + "::setTaxiCost(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTaxiCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::getPaths", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResult@" + __this__ + "::getPaths(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::setPaths", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResult@" + __this__ + "::setPaths(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::getDriveQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResult@" + __this__ + "::getDriveQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.RouteSearch.DriveRouteQuery __result__ = null; + try { + __result__ = __this__.getDriveQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DriveRouteResult::setDriveQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.RouteSearch.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResult __this__ = (com.amap.api.services.route.DriveRouteResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DriveRouteResult@" + __this__ + "::setDriveQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDriveQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::getStrategy", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::getStrategy(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStrategy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::setStrategy", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::setStrategy(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStrategy(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::getTolls", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::getTolls(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::setTolls", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::setTolls(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::getTollDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::getTollDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTollDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::setTollDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::setTollDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTollDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::getTotalTrafficlights", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::getTotalTrafficlights(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTotalTrafficlights(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::setTotalTrafficlights", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::setTotalTrafficlights(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTotalTrafficlights(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::getSteps", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::getSteps(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::setSteps", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::setSteps(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::getRestriction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::getRestriction(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRestriction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePath::setRestriction", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePath __this__ = (com.amap.api.services.route.DrivePath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePath@" + __this__ + "::setRestriction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRestriction(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.longValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler4.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler4.java new file mode 100644 index 0000000..ad843a0 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler4.java @@ -0,0 +1,5744 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler4 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.route.TruckPath::setStrategy", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::setStrategy(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStrategy(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::setTolls", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::setTolls(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::setTollDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::setTollDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTollDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::setTotalTrafficlights", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::setTotalTrafficlights(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTotalTrafficlights(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::setRestriction", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::setRestriction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRestriction(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::setSteps", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::setSteps(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Long __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::getStrategy", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::getStrategy(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStrategy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::getTolls", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::getTolls(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::getTollDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::getTollDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTollDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::getTotalTrafficlights", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::getTotalTrafficlights(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTotalTrafficlights(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::getRestriction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::getRestriction(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRestriction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TruckPath::getSteps", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TruckPath __this__ = (com.amap.api.services.route.TruckPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TruckPath@" + __this__ + "::getSteps(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Doorway::getName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Doorway __this__ = (com.amap.api.services.route.Doorway) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Doorway@" + __this__ + "::getName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Doorway::setName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Doorway __this__ = (com.amap.api.services.route.Doorway) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Doorway@" + __this__ + "::setName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Doorway::getLatLonPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Doorway __this__ = (com.amap.api.services.route.Doorway) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Doorway@" + __this__ + "::getLatLonPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Doorway::setLatLonPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Doorway __this__ = (com.amap.api.services.route.Doorway) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Doorway@" + __this__ + "::setLatLonPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanPath@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanPath@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::getTrafficLights", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanPath@" + __this__ + "::getTrafficLights(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTrafficLights(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::setTrafficLights", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanPath@" + __this__ + "::setTrafficLights(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTrafficLights(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::getSteps", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanPath@" + __this__ + "::getSteps(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePlanPath::setSteps", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanPath __this__ = (com.amap.api.services.route.DrivePlanPath) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePlanPath@" + __this__ + "::setSteps(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::getPathindex", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfosElement@" + __this__ + "::getPathindex(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPathindex(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::setPathindex", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfosElement@" + __this__ + "::setPathindex(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPathindex(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfosElement@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfosElement@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::getTolls", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfosElement@" + __this__ + "::getTolls(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::setTolls", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfosElement@" + __this__ + "::setTolls(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::getRestriction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfosElement@" + __this__ + "::getRestriction(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRestriction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::setRestriction", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfosElement@" + __this__ + "::setRestriction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRestriction(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::setTMCs", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfosElement@" + __this__ + "::setTMCs(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTMCs(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.TimeInfosElement::getTMCs", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.TimeInfosElement __this__ = (com.amap.api.services.route.TimeInfosElement) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.TimeInfosElement@" + __this__ + "::getTMCs(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getTMCs(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getElecConsumeInfo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::getElecConsumeInfo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.ElecConsumeInfo __result__ = null; + try { + __result__ = __this__.getElecConsumeInfo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setElecConsumeInfo", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.ElecConsumeInfo var1 = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::setElecConsumeInfo(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setElecConsumeInfo(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getChargeStationInfo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::getChargeStationInfo(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getChargeStationInfo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setChargeStationInfo", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::setChargeStationInfo(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setChargeStationInfo(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getCost", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::getCost(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.route.Cost __result__ = null; + try { + __result__ = __this__.getCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setCost", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.route.Cost var1 = (com.amap.api.services.route.Cost) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::setCost(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCost(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getStrategy", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::getStrategy(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStrategy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setStrategy", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::setStrategy(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStrategy(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getSteps", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::getSteps(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setSteps", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::setSteps(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::getRestriction", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::getRestriction(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRestriction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DrivePathV2::setRestriction", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePathV2 __this__ = (com.amap.api.services.route.DrivePathV2) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DrivePathV2@" + __this__ + "::setRestriction(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRestriction(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getOriginId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::getOriginId(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getOriginId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getDestId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::getDestId(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDestId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getErrorInfo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::getErrorInfo(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getErrorInfo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::getErrorCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::getErrorCode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getErrorCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setOriginId", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::setOriginId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOriginId(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setDestId", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::setDestId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDestId(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setErrorInfo", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::setErrorInfo(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setErrorInfo(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.DistanceItem::setErrorCode", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceItem __this__ = (com.amap.api.services.route.DistanceItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.DistanceItem@" + __this__ + "::setErrorCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setErrorCode(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Path::getPolyline", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Path@" + __this__ + "::getPolyline(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Path::setPolyline", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Path@" + __this__ + "::setPolyline(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Path::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Path@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Path::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Path@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Path::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Path@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Long __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.route.Path::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Path __this__ = (com.amap.api.services.route.Path) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.route.Path@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.longValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::setId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::setId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::setName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::setName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::getCityCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::getCityCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::setCityCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::setCityCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::getRoadWidth", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::getRoadWidth(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getRoadWidth(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::setRoadWidth", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::setRoadWidth(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRoadWidth(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::getType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::getType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::setType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::setType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::getCenterPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::getCenterPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenterPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::setCenterPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::setCenterPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCenterPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::getId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::getId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Road::getName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Road __this__ = (com.amap.api.services.road.Road) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Road@" + __this__ + "::getName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::getDirection", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::getDirection(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::setDirection", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::setDirection(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::getFirstRoadId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::getFirstRoadId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFirstRoadId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::setFirstRoadId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::setFirstRoadId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setFirstRoadId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::getFirstRoadName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::getFirstRoadName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFirstRoadName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::setFirstRoadName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::setFirstRoadName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setFirstRoadName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::getSecondRoadId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::getSecondRoadId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSecondRoadId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::setSecondRoadId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::setSecondRoadId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSecondRoadId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::getSecondRoadName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::getSecondRoadName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSecondRoadName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.road.Crossroad::setSecondRoadName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.road.Crossroad __this__ = (com.amap.api.services.road.Crossroad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.road.Crossroad@" + __this__ + "::setSecondRoadName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSecondRoadName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::setUserID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbyInfo@" + __this__ + "::setUserID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setUserID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::getUserID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbyInfo@" + __this__ + "::getUserID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getUserID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::getPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbyInfo@" + __this__ + "::getPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::setPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbyInfo@" + __this__ + "::setPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::setTimeStamp", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbyInfo@" + __this__ + "::setTimeStamp(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTimeStamp(var1.longValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::getTimeStamp", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbyInfo@" + __this__ + "::getTimeStamp(" + "" + ")"); + } + + // invoke native method + Long __result__ = null; + try { + __result__ = __this__.getTimeStamp(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbyInfo@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbyInfo@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::setDrivingDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbyInfo@" + __this__ + "::setDrivingDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDrivingDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbyInfo::getDrivingDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbyInfo __this__ = (com.amap.api.services.nearby.NearbyInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbyInfo@" + __this__ + "::getDrivingDistance(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDrivingDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::setPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.UploadInfo@" + __this__ + "::setPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::getPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.UploadInfo@" + __this__ + "::getPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::setUserID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.UploadInfo@" + __this__ + "::setUserID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setUserID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::getUserID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.UploadInfo@" + __this__ + "::getUserID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getUserID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::getCoordType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.UploadInfo@" + __this__ + "::getCoordType(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCoordType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.UploadInfo::setCoordType", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.UploadInfo __this__ = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.UploadInfo@" + __this__ + "::setCoordType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCoordType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::getInstance", (__args__, __methodResult__) -> { + // args + // ref arg + android.content.Context var0 = (android.content.Context) ((Map) __args__).get("var0"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch::getInstance(" + var0 + ")"); + } + + // invoke native method + com.amap.api.services.nearby.NearbySearch __result__ = null; + try { + __result__ = com.amap.api.services.nearby.NearbySearch.getInstance(var0); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::addNearbyListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.nearby.NearbySearch.NearbyListener var1 = (com.amap.api.services.nearby.NearbySearch.NearbyListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch@" + __this__ + "::addNearbyListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.addNearbyListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::removeNearbyListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.nearby.NearbySearch.NearbyListener var1 = (com.amap.api.services.nearby.NearbySearch.NearbyListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch@" + __this__ + "::removeNearbyListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.removeNearbyListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::clearUserInfoAsyn", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch@" + __this__ + "::clearUserInfoAsyn(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.clearUserInfoAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::setUserID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch@" + __this__ + "::setUserID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setUserID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::startUploadNearbyInfoAuto", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.nearby.UploadInfoCallback var1 = (com.amap.api.services.nearby.UploadInfoCallback) ((Map) __args__).get("var1"); + // ref arg + Number var2 = (Number) ((Map) __args__).get("var2"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch@" + __this__ + "::startUploadNearbyInfoAuto(" + var2 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.startUploadNearbyInfoAuto(var1, var2.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::stopUploadNearbyInfoAuto", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch@" + __this__ + "::stopUploadNearbyInfoAuto(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.stopUploadNearbyInfoAuto(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::uploadNearbyInfoAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.nearby.UploadInfo var1 = (com.amap.api.services.nearby.UploadInfo) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch@" + __this__ + "::uploadNearbyInfoAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.uploadNearbyInfoAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::searchNearbyInfoAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.nearby.NearbySearch.NearbyQuery var1 = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch@" + __this__ + "::searchNearbyInfoAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchNearbyInfoAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::searchNearbyInfo", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.nearby.NearbySearch.NearbyQuery var1 = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch __this__ = (com.amap.api.services.nearby.NearbySearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch@" + __this__ + "::searchNearbyInfo(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.nearby.NearbySearchResult __result__ = null; + try { + __result__ = __this__.searchNearbyInfo(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch::destroy", (__args__, __methodResult__) -> { + // args + + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch::destroy(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + com.amap.api.services.nearby.NearbySearch.destroy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearchResult::getNearbyInfoList", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbySearchResult __this__ = (com.amap.api.services.nearby.NearbySearchResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearchResult@" + __this__ + "::getNearbyInfoList(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getNearbyInfoList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearchResult::getTotalNum", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbySearchResult __this__ = (com.amap.api.services.nearby.NearbySearchResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearchResult@" + __this__ + "::getTotalNum(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTotalNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearchResult::setNearbyInfoList", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearchResult __this__ = (com.amap.api.services.nearby.NearbySearchResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearchResult@" + __this__ + "::setNearbyInfoList(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNearbyInfoList(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::setCenterPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch.NearbyQuery@" + __this__ + "::setCenterPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCenterPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::getCenterPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch.NearbyQuery@" + __this__ + "::getCenterPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenterPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::getRadius", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch.NearbyQuery@" + __this__ + "::getRadius(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRadius(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::setRadius", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch.NearbyQuery@" + __this__ + "::setRadius(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRadius(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::setType", (__args__, __methodResult__) -> { + // args + // enum arg + com.amap.api.services.nearby.NearbySearchFunctionType var1 = com.amap.api.services.nearby.NearbySearchFunctionType.values()[(int) ((Map) __args__).get("var1")]; + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch.NearbyQuery@" + __this__ + "::setType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::getType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch.NearbyQuery@" + __this__ + "::getType(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::setCoordType", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch.NearbyQuery@" + __this__ + "::setCoordType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCoordType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::getCoordType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch.NearbyQuery@" + __this__ + "::getCoordType(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCoordType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::setTimeRange", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch.NearbyQuery@" + __this__ + "::setTimeRange(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTimeRange(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.nearby.NearbySearch.NearbyQuery::getTimeRange", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.nearby.NearbySearch.NearbyQuery __this__ = (com.amap.api.services.nearby.NearbySearch.NearbyQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.nearby.NearbySearch.NearbyQuery@" + __this__ + "::getTimeRange(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTimeRange(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::getID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOIItem@" + __this__ + "::getID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::setID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOIItem@" + __this__ + "::setID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::getTitle", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOIItem@" + __this__ + "::getTitle(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTitle(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::setTitle", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOIItem@" + __this__ + "::setTitle(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTitle(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::getPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOIItem@" + __this__ + "::getPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::setPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOIItem@" + __this__ + "::setPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOIItem@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOIItem@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::getDuration", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOIItem@" + __this__ + "::getDuration(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOIItem::setDuration", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOIItem __this__ = (com.amap.api.services.routepoisearch.RoutePOIItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOIItem@" + __this__ + "::setDuration(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearch::setPoiSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.routepoisearch.RoutePOISearch.OnRoutePOISearchListener var1 = (com.amap.api.services.routepoisearch.RoutePOISearch.OnRoutePOISearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOISearch __this__ = (com.amap.api.services.routepoisearch.RoutePOISearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearch@" + __this__ + "::setPoiSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearch::setQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.routepoisearch.RoutePOISearchQuery var1 = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.routepoisearch.RoutePOISearch __this__ = (com.amap.api.services.routepoisearch.RoutePOISearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearch@" + __this__ + "::setQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearch::searchRoutePOIAsyn", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearch __this__ = (com.amap.api.services.routepoisearch.RoutePOISearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearch@" + __this__ + "::searchRoutePOIAsyn(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchRoutePOIAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearch::searchRoutePOI", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearch __this__ = (com.amap.api.services.routepoisearch.RoutePOISearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearch@" + __this__ + "::searchRoutePOI(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.routepoisearch.RoutePOISearchResult __result__ = null; + try { + __result__ = __this__.searchRoutePOI(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchResult::getRoutePois", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchResult __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearchResult@" + __this__ + "::getRoutePois(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getRoutePois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchResult::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchResult __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearchResult@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.routepoisearch.RoutePOISearchQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getFrom", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearchQuery@" + __this__ + "::getFrom(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getFrom(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearchQuery@" + __this__ + "::getTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearchQuery@" + __this__ + "::getMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getSearchType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearchQuery@" + __this__ + "::getSearchType(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.routepoisearch.RoutePOISearch.RoutePOISearchType __result__ = null; + try { + __result__ = __this__.getSearchType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getRange", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearchQuery@" + __this__ + "::getRange(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRange(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::getPolylines", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearchQuery@" + __this__ + "::getPolylines(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolylines(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.routepoisearch.RoutePOISearchQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.routepoisearch.RoutePOISearchQuery __this__ = (com.amap.api.services.routepoisearch.RoutePOISearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.routepoisearch.RoutePOISearchQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.routepoisearch.RoutePOISearchQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::getID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getTitle", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::getTitle(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTitle(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getSnippet", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::getSnippet(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSnippet(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getLatLonPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::getLatLonPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getCreatetime", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::getCreatetime(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCreatetime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::setCreatetime", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::setCreatetime(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCreatetime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getUpdatetime", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::getUpdatetime(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getUpdatetime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::setUpdatetime", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::setUpdatetime(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setUpdatetime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getCustomfield", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::getCustomfield(" + "" + ")"); + } + + // invoke native method + java.util.HashMap __result__ = null; + try { + __result__ = __this__.getCustomfield(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::setCustomfield", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.HashMap var1 = (java.util.HashMap) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::setCustomfield(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCustomfield(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::getCloudImage", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::getCloudImage(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getCloudImage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudItem::setmCloudImage", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudItem __this__ = (com.amap.api.services.cloud.CloudItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudItem@" + __this__ + "::setmCloudImage(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setmCloudImage(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getQueryString", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::getQueryString(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getQueryString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::setTableID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::setTableID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTableID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getTableID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::getTableID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTableID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getPageNum", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::getPageNum(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::setPageNum", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::setPageNum(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageNum(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::setPageSize", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::setPageSize(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getPageSize", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::getPageSize(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::setBound", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.SearchBound var1 = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::setBound(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBound(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getBound", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::getBound(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.cloud.CloudSearch.SearchBound __result__ = null; + try { + __result__ = __this__.getBound(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::addFilterString", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::addFilterString(" + var1 + var2 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.addFilterString(var1, var2); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getFilterString", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::getFilterString(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFilterString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::addFilterNum", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::addFilterNum(" + var1 + var2 + var3 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.addFilterNum(var1, var2, var3); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getFilterNumString", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::getFilterNumString(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFilterNumString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::setSortingrules", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.Sortingrules var1 = (com.amap.api.services.cloud.CloudSearch.Sortingrules) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::setSortingrules(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSortingrules(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::getSortingrules", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::getSortingrules(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.cloud.CloudSearch.Sortingrules __result__ = null; + try { + __result__ = __this__.getSortingrules(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::queryEquals", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.Query var1 = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::queryEquals(" + var1 + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.queryEquals(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.Query::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.Query __this__ = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.Query@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.cloud.CloudSearch.Query __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::createPagedResult", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.Query var0 = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("var0"); + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + // ref arg + com.amap.api.services.cloud.CloudSearch.SearchBound var2 = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("var2"); + // ref arg + Number var3 = (Number) ((Map) __args__).get("var3"); + // ref arg + java.util.ArrayList var4 = (java.util.ArrayList) ((Map) __args__).get("var4"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudResult::createPagedResult(" + var0 + var1 + var2 + var3 + var4 + ")"); + } + + // invoke native method + com.amap.api.services.cloud.CloudResult __result__ = null; + try { + __result__ = com.amap.api.services.cloud.CloudResult.createPagedResult(var0, var1.intValue(), var2, var3.intValue(), var4); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::getPageCount", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudResult __this__ = (com.amap.api.services.cloud.CloudResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudResult@" + __this__ + "::getPageCount(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudResult __this__ = (com.amap.api.services.cloud.CloudResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudResult@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.cloud.CloudSearch.Query __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::getBound", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudResult __this__ = (com.amap.api.services.cloud.CloudResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudResult@" + __this__ + "::getBound(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.cloud.CloudSearch.SearchBound __result__ = null; + try { + __result__ = __this__.getBound(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::getClouds", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudResult __this__ = (com.amap.api.services.cloud.CloudResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudResult@" + __this__ + "::getClouds(" + "" + ")"); + } + + // invoke native method + java.util.ArrayList __result__ = null; + try { + __result__ = __this__.getClouds(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudResult::getTotalCount", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudResult __this__ = (com.amap.api.services.cloud.CloudResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudResult@" + __this__ + "::getTotalCount(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTotalCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch::setOnCloudSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.OnCloudSearchListener var1 = (com.amap.api.services.cloud.CloudSearch.OnCloudSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch __this__ = (com.amap.api.services.cloud.CloudSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch@" + __this__ + "::setOnCloudSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOnCloudSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch::searchCloudAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.cloud.CloudSearch.Query var1 = (com.amap.api.services.cloud.CloudSearch.Query) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudSearch __this__ = (com.amap.api.services.cloud.CloudSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch@" + __this__ + "::searchCloudAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchCloudAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch::searchCloudDetailAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // ref + com.amap.api.services.cloud.CloudSearch __this__ = (com.amap.api.services.cloud.CloudSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch@" + __this__ + "::searchCloudDetailAsyn(" + var1 + var2 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchCloudDetailAsyn(var1, var2); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getLowerLeft", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.SearchBound@" + __this__ + "::getLowerLeft(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLowerLeft(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getUpperRight", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.SearchBound@" + __this__ + "::getUpperRight(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getUpperRight(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getCenter", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.SearchBound@" + __this__ + "::getCenter(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenter(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getRange", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.SearchBound@" + __this__ + "::getRange(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRange(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getShape", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.SearchBound@" + __this__ + "::getShape(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getShape(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.SearchBound@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::getPolyGonList", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.SearchBound@" + __this__ + "::getPolyGonList(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyGonList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudSearch.SearchBound::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudSearch.SearchBound __this__ = (com.amap.api.services.cloud.CloudSearch.SearchBound) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudSearch.SearchBound@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.cloud.CloudSearch.SearchBound __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::getId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudImage@" + __this__ + "::getId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler5.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler5.java new file mode 100644 index 0000000..f2cc7da --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler5.java @@ -0,0 +1,5741 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler5 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.cloud.CloudImage::setId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudImage@" + __this__ + "::setId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::getPreurl", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudImage@" + __this__ + "::getPreurl(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPreurl(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::setPreurl", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudImage@" + __this__ + "::setPreurl(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPreurl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::getUrl", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudImage@" + __this__ + "::getUrl(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getUrl(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.cloud.CloudImage::setUrl", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.cloud.CloudImage __this__ = (com.amap.api.services.cloud.CloudImage) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.cloud.CloudImage@" + __this__ + "::setUrl(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getDate", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::getDate(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDate(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setDate", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::setDate(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDate(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getWeek", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::getWeek(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getWeek(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setWeek", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::setWeek(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setWeek(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getDayWeather", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::getDayWeather(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDayWeather(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setDayWeather", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::setDayWeather(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDayWeather(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getNightWeather", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::getNightWeather(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNightWeather(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setNightWeather", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::setNightWeather(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNightWeather(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getDayTemp", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::getDayTemp(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDayTemp(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setDayTemp", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::setDayTemp(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDayTemp(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getNightTemp", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::getNightTemp(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNightTemp(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setNightTemp", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::setNightTemp(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNightTemp(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getDayWindDirection", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::getDayWindDirection(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDayWindDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setDayWindDirection", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::setDayWindDirection(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDayWindDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getNightWindDirection", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::getNightWindDirection(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNightWindDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setNightWindDirection", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::setNightWindDirection(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNightWindDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getDayWindPower", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::getDayWindPower(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDayWindPower(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setDayWindPower", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::setDayWindPower(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDayWindPower(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::getNightWindPower", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::getNightWindPower(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNightWindPower(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalDayWeatherForecast::setNightWindPower", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalDayWeatherForecast __this__ = (com.amap.api.services.weather.LocalDayWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalDayWeatherForecast@" + __this__ + "::setNightWindPower(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNightWindPower(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.WeatherSearchQuery::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.WeatherSearchQuery __this__ = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.WeatherSearchQuery@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.WeatherSearchQuery::getType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.WeatherSearchQuery __this__ = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.WeatherSearchQuery@" + __this__ + "::getType(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.WeatherSearchQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.WeatherSearchQuery __this__ = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.WeatherSearchQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.weather.WeatherSearchQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecastResult::createPagedResult", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.weather.WeatherSearchQuery var0 = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("var0"); + // ref arg + com.amap.api.services.weather.LocalWeatherForecast var1 = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("var1"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecastResult::createPagedResult(" + var0 + var1 + ")"); + } + + // invoke native method + com.amap.api.services.weather.LocalWeatherForecastResult __result__ = null; + try { + __result__ = com.amap.api.services.weather.LocalWeatherForecastResult.createPagedResult(var0, var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecastResult::getWeatherForecastQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecastResult __this__ = (com.amap.api.services.weather.LocalWeatherForecastResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecastResult@" + __this__ + "::getWeatherForecastQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.weather.WeatherSearchQuery __result__ = null; + try { + __result__ = __this__.getWeatherForecastQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecastResult::getForecastResult", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecastResult __this__ = (com.amap.api.services.weather.LocalWeatherForecastResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecastResult@" + __this__ + "::getForecastResult(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.weather.LocalWeatherForecast __result__ = null; + try { + __result__ = __this__.getForecastResult(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::getProvince", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecast@" + __this__ + "::getProvince(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvince(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::setProvince", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecast@" + __this__ + "::setProvince(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setProvince(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecast@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::setCity", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecast@" + __this__ + "::setCity(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::getAdCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecast@" + __this__ + "::getAdCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::setAdCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecast@" + __this__ + "::setAdCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::getReportTime", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecast@" + __this__ + "::getReportTime(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getReportTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::setReportTime", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecast@" + __this__ + "::setReportTime(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setReportTime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::getWeatherForecast", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecast@" + __this__ + "::getWeatherForecast(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getWeatherForecast(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherForecast::setWeatherForecast", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherForecast __this__ = (com.amap.api.services.weather.LocalWeatherForecast) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherForecast@" + __this__ + "::setWeatherForecast(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setWeatherForecast(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.WeatherSearch::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.WeatherSearch __this__ = (com.amap.api.services.weather.WeatherSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.WeatherSearch@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.weather.WeatherSearchQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.WeatherSearch::setQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.weather.WeatherSearchQuery var1 = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.WeatherSearch __this__ = (com.amap.api.services.weather.WeatherSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.WeatherSearch@" + __this__ + "::setQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.WeatherSearch::searchWeatherAsyn", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.WeatherSearch __this__ = (com.amap.api.services.weather.WeatherSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.WeatherSearch@" + __this__ + "::searchWeatherAsyn(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchWeatherAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.WeatherSearch::setOnWeatherSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.weather.WeatherSearch.OnWeatherSearchListener var1 = (com.amap.api.services.weather.WeatherSearch.OnWeatherSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.WeatherSearch __this__ = (com.amap.api.services.weather.WeatherSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.WeatherSearch@" + __this__ + "::setOnWeatherSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOnWeatherSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getProvince", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::getProvince(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvince(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getAdCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::getAdCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getWeather", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::getWeather(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getWeather(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getTemperature", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::getTemperature(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTemperature(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getWindDirection", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::getWindDirection(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getWindDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getWindPower", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::getWindPower(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getWindPower(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getHumidity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::getHumidity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getHumidity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::getReportTime", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::getReportTime(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getReportTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setProvince", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::setProvince(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setProvince(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setCity", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::setCity(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setAdCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::setAdCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setWeather", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::setWeather(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setWeather(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setTemperature", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::setTemperature(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTemperature(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setWindDirection", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::setWindDirection(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setWindDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setWindPower", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::setWindPower(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setWindPower(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setHumidity", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::setHumidity(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setHumidity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLive::setReportTime", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.weather.LocalWeatherLive __this__ = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLive@" + __this__ + "::setReportTime(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setReportTime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLiveResult::createPagedResult", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.weather.WeatherSearchQuery var0 = (com.amap.api.services.weather.WeatherSearchQuery) ((Map) __args__).get("var0"); + // ref arg + com.amap.api.services.weather.LocalWeatherLive var1 = (com.amap.api.services.weather.LocalWeatherLive) ((Map) __args__).get("var1"); + + // ref + + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLiveResult::createPagedResult(" + var0 + var1 + ")"); + } + + // invoke native method + com.amap.api.services.weather.LocalWeatherLiveResult __result__ = null; + try { + __result__ = com.amap.api.services.weather.LocalWeatherLiveResult.createPagedResult(var0, var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLiveResult::getWeatherLiveQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLiveResult __this__ = (com.amap.api.services.weather.LocalWeatherLiveResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLiveResult@" + __this__ + "::getWeatherLiveQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.weather.WeatherSearchQuery __result__ = null; + try { + __result__ = __this__.getWeatherLiveQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.weather.LocalWeatherLiveResult::getLiveResult", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.weather.LocalWeatherLiveResult __this__ = (com.amap.api.services.weather.LocalWeatherLiveResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.weather.LocalWeatherLiveResult@" + __this__ + "::getLiveResult(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.weather.LocalWeatherLive __result__ = null; + try { + __result__ = __this__.getLiveResult(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.BusinessArea::getCenterPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.BusinessArea __this__ = (com.amap.api.services.geocoder.BusinessArea) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.BusinessArea@" + __this__ + "::getCenterPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenterPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.BusinessArea::setCenterPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.BusinessArea __this__ = (com.amap.api.services.geocoder.BusinessArea) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.BusinessArea@" + __this__ + "::setCenterPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCenterPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.BusinessArea::getName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.BusinessArea __this__ = (com.amap.api.services.geocoder.BusinessArea) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.BusinessArea@" + __this__ + "::getName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.BusinessArea::setName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.BusinessArea __this__ = (com.amap.api.services.geocoder.BusinessArea) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.BusinessArea@" + __this__ + "::setName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::getLocationName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeQuery@" + __this__ + "::getLocationName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLocationName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::setLocationName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeQuery@" + __this__ + "::setLocationName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLocationName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeQuery@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::setCity", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeQuery@" + __this__ + "::setCity(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::getCountry", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeQuery@" + __this__ + "::getCountry(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCountry(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeQuery::setCountry", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeQuery __this__ = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeQuery@" + __this__ + "::setCountry(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCountry(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeSearch::getFromLocation", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.geocoder.RegeocodeQuery var1 = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeSearch __this__ = (com.amap.api.services.geocoder.GeocodeSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeSearch@" + __this__ + "::getFromLocation(" + var1 + ")"); + } + + // invoke native method + com.amap.api.services.geocoder.RegeocodeAddress __result__ = null; + try { + __result__ = __this__.getFromLocation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeSearch::getFromLocationName", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.geocoder.GeocodeQuery var1 = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeSearch __this__ = (com.amap.api.services.geocoder.GeocodeSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeSearch@" + __this__ + "::getFromLocationName(" + var1 + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getFromLocationName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeSearch::setOnGeocodeSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.geocoder.GeocodeSearch.OnGeocodeSearchListener var1 = (com.amap.api.services.geocoder.GeocodeSearch.OnGeocodeSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeSearch __this__ = (com.amap.api.services.geocoder.GeocodeSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeSearch@" + __this__ + "::setOnGeocodeSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOnGeocodeSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeSearch::getFromLocationAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.geocoder.RegeocodeQuery var1 = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeSearch __this__ = (com.amap.api.services.geocoder.GeocodeSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeSearch@" + __this__ + "::getFromLocationAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.getFromLocationAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeSearch::getFromLocationNameAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.geocoder.GeocodeQuery var1 = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeSearch __this__ = (com.amap.api.services.geocoder.GeocodeSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeSearch@" + __this__ + "::getFromLocationNameAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.getFromLocationNameAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeResult::getRegeocodeQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeResult __this__ = (com.amap.api.services.geocoder.RegeocodeResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeResult@" + __this__ + "::getRegeocodeQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.geocoder.RegeocodeQuery __result__ = null; + try { + __result__ = __this__.getRegeocodeQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeResult::setRegeocodeQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.geocoder.RegeocodeQuery var1 = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeResult __this__ = (com.amap.api.services.geocoder.RegeocodeResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeResult@" + __this__ + "::setRegeocodeQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRegeocodeQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeResult::getRegeocodeAddress", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeResult __this__ = (com.amap.api.services.geocoder.RegeocodeResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeResult@" + __this__ + "::getRegeocodeAddress(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.geocoder.RegeocodeAddress __result__ = null; + try { + __result__ = __this__.getRegeocodeAddress(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeResult::setRegeocodeAddress", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.geocoder.RegeocodeAddress var1 = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeResult __this__ = (com.amap.api.services.geocoder.RegeocodeResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeResult@" + __this__ + "::setRegeocodeAddress(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRegeocodeAddress(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeResult::getGeocodeQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeResult __this__ = (com.amap.api.services.geocoder.GeocodeResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeResult@" + __this__ + "::getGeocodeQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.geocoder.GeocodeQuery __result__ = null; + try { + __result__ = __this__.getGeocodeQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeResult::setGeocodeQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.geocoder.GeocodeQuery var1 = (com.amap.api.services.geocoder.GeocodeQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeResult __this__ = (com.amap.api.services.geocoder.GeocodeResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeResult@" + __this__ + "::setGeocodeQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setGeocodeQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeResult::getGeocodeAddressList", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeResult __this__ = (com.amap.api.services.geocoder.GeocodeResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeResult@" + __this__ + "::getGeocodeAddressList(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getGeocodeAddressList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeResult::setGeocodeAddressList", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeResult __this__ = (com.amap.api.services.geocoder.GeocodeResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeResult@" + __this__ + "::setGeocodeAddressList(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setGeocodeAddressList(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::getAoiId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.AoiItem@" + __this__ + "::getAoiId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAoiId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::getAoiName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.AoiItem@" + __this__ + "::getAoiName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAoiName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::getAdCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.AoiItem@" + __this__ + "::getAdCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::getAoiCenterPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.AoiItem@" + __this__ + "::getAoiCenterPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getAoiCenterPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::getAoiArea", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.AoiItem@" + __this__ + "::getAoiArea(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getAoiArea(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::setId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.AoiItem@" + __this__ + "::setId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::setName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.AoiItem@" + __this__ + "::setName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::setAdcode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.AoiItem@" + __this__ + "::setAdcode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::setLocation", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.AoiItem@" + __this__ + "::setLocation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLocation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.AoiItem::setArea", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.AoiItem __this__ = (com.amap.api.services.geocoder.AoiItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.AoiItem@" + __this__ + "::setArea(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setArea(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::getId", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeRoad@" + __this__ + "::getId(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::setId", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeRoad@" + __this__ + "::setId(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::getName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeRoad@" + __this__ + "::getName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::setName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeRoad@" + __this__ + "::setName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeRoad@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeRoad@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::getDirection", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeRoad@" + __this__ + "::getDirection(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::setDirection", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeRoad@" + __this__ + "::setDirection(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::getLatLngPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeRoad@" + __this__ + "::getLatLngPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLngPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeRoad::setLatLngPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeRoad __this__ = (com.amap.api.services.geocoder.RegeocodeRoad) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeRoad@" + __this__ + "::setLatLngPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLngPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getFormatAddress", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getFormatAddress(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFormatAddress(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setFormatAddress", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setFormatAddress(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setFormatAddress(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getProvince", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getProvince(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvince(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setProvince", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setProvince(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setProvince(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setCity", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setCity(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getDistrict", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getDistrict(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setDistrict", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setDistrict(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrict(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getTownship", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getTownship(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTownship(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setTownship", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setTownship(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTownship(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getNeighborhood", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getNeighborhood(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNeighborhood(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setNeighborhood", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setNeighborhood(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNeighborhood(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getBuilding", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getBuilding(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBuilding(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setBuilding", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setBuilding(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBuilding(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getAdcode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getAdcode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setAdcode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setAdcode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getLatLonPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getLatLonPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setLatLonPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setLatLonPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getLevel", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getLevel(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLevel(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setLevel", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setLevel(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLevel(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getCountry", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getCountry(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCountry(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setCountry", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setCountry(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCountry(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::getPostcode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::getPostcode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPostcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.GeocodeAddress::setPostcode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.GeocodeAddress __this__ = (com.amap.api.services.geocoder.GeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.GeocodeAddress@" + __this__ + "::setPostcode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPostcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::getPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::setPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getRadius", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::getRadius(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getRadius(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setRadius", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::setRadius(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRadius(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getLatLonType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::getLatLonType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLatLonType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setLatLonType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::setLatLonType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getPoiType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::getPoiType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setPoiType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::setPoiType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::getMode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setMode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::setMode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setMode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::getExtensions", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::getExtensions(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeQuery::setExtensions", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeQuery __this__ = (com.amap.api.services.geocoder.RegeocodeQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeQuery@" + __this__ + "::setExtensions(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::getStreet", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.StreetNumber@" + __this__ + "::getStreet(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStreet(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::setStreet", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.StreetNumber@" + __this__ + "::setStreet(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStreet(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::getNumber", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.StreetNumber@" + __this__ + "::getNumber(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::setNumber", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.StreetNumber@" + __this__ + "::setNumber(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNumber(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::getLatLonPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.StreetNumber@" + __this__ + "::getLatLonPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::setLatLonPoint", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.StreetNumber@" + __this__ + "::setLatLonPoint(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::getDirection", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.StreetNumber@" + __this__ + "::getDirection(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::setDirection", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.StreetNumber@" + __this__ + "::setDirection(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::getDistance", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.StreetNumber@" + __this__ + "::getDistance(" + "" + ")"); + } + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.StreetNumber::setDistance", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.StreetNumber __this__ = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.StreetNumber@" + __this__ + "::setDistance(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getFormatAddress", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getFormatAddress(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFormatAddress(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setFormatAddress", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setFormatAddress(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setFormatAddress(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getProvince", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getProvince(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvince(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setProvince", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setProvince(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setProvince(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setCity", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setCity(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getCityCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getCityCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setCityCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setCityCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getAdCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getAdCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setAdCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setAdCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getDistrict", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getDistrict(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setDistrict", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setDistrict(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrict(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getTownship", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getTownship(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTownship(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setTownship", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setTownship(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTownship(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getNeighborhood", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getNeighborhood(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getNeighborhood(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setNeighborhood", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setNeighborhood(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setNeighborhood(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getBuilding", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getBuilding(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBuilding(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setBuilding", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setBuilding(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBuilding(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getStreetNumber", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getStreetNumber(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.geocoder.StreetNumber __result__ = null; + try { + __result__ = __this__.getStreetNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setStreetNumber", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.geocoder.StreetNumber var1 = (com.amap.api.services.geocoder.StreetNumber) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setStreetNumber(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setStreetNumber(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getRoads", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getRoads(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getRoads(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setRoads", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setRoads(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setRoads(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getPois", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getPois(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setPois", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setPois(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPois(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getCrossroads", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getCrossroads(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getCrossroads(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setCrossroads", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setCrossroads(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCrossroads(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getBusinessAreas", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getBusinessAreas(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusinessAreas(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setBusinessAreas", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setBusinessAreas(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setBusinessAreas(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getAois", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getAois(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getAois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setAois", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setAois(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAois(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getTowncode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getTowncode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTowncode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setTowncode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setTowncode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTowncode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setCountry", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setCountry(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCountry(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getCountry", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getCountry(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCountry(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::getCountryCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::getCountryCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCountryCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.geocoder.RegeocodeAddress::setCountryCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.geocoder.RegeocodeAddress __this__ = (com.amap.api.services.geocoder.RegeocodeAddress) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.geocoder.RegeocodeAddress@" + __this__ + "::setCountryCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCountryCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setShowBoundary", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::setShowBoundary(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setShowBoundary(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::isShowBoundary", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::isShowBoundary(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isShowBoundary(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::getPageNum", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::getPageNum(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setPageNum", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::setPageNum(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageNum(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::getPageSize", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::getPageSize(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setPageSize", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::setPageSize(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::getKeywords", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::getKeywords(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getKeywords(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setKeywords", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::setKeywords(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setKeywords(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::getKeywordsLevel", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::getKeywordsLevel(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getKeywordsLevel(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler6.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler6.java new file mode 100644 index 0000000..fb5fb09 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler6.java @@ -0,0 +1,6072 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler6 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.district.DistrictSearchQuery::setKeywordsLevel", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::setKeywordsLevel(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setKeywordsLevel(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::isShowChild", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::isShowChild(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isShowChild(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setShowChild", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::setShowChild(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setShowChild(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::getSubDistrict", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::getSubDistrict(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSubDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setSubDistrict", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::setSubDistrict(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSubDistrict(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::isShowBusinessArea", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::isShowBusinessArea(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isShowBusinessArea(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::setShowBusinessArea", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::setShowBusinessArea(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setShowBusinessArea(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::checkLevels", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::checkLevels(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.checkLevels(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::checkKeyWords", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::checkKeyWords(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.checkKeyWords(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::weakEquals", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.district.DistrictSearchQuery var1 = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::weakEquals(" + var1 + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.weakEquals(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearchQuery::clone", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearchQuery __this__ = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearchQuery@" + __this__ + "::clone(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.district.DistrictSearchQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearch@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.district.DistrictSearchQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::setQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.district.DistrictSearchQuery var1 = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearch@" + __this__ + "::setQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::searchDistrict", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearch@" + __this__ + "::searchDistrict(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.district.DistrictResult __result__ = null; + try { + __result__ = __this__.searchDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::searchDistrictAsyn", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearch@" + __this__ + "::searchDistrictAsyn(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchDistrictAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::searchDistrictAnsy", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearch@" + __this__ + "::searchDistrictAnsy(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchDistrictAnsy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictSearch::setOnDistrictSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.district.DistrictSearch.OnDistrictSearchListener var1 = (com.amap.api.services.district.DistrictSearch.OnDistrictSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictSearch __this__ = (com.amap.api.services.district.DistrictSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictSearch@" + __this__ + "::setOnDistrictSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOnDistrictSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictResult::getDistrict", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictResult@" + __this__ + "::getDistrict(" + "" + ")"); + } + + // invoke native method + java.util.ArrayList __result__ = null; + try { + __result__ = __this__.getDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictResult::setDistrict", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.ArrayList var1 = (java.util.ArrayList) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictResult@" + __this__ + "::setDistrict(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrict(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictResult::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictResult@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.district.DistrictSearchQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictResult::setQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.district.DistrictSearchQuery var1 = (com.amap.api.services.district.DistrictSearchQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictResult@" + __this__ + "::setQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictResult::getPageCount", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictResult@" + __this__ + "::getPageCount(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictResult::setPageCount", (__args__, __methodResult__) -> { + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictResult@" + __this__ + "::setPageCount(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPageCount(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictResult::getAMapException", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictResult@" + __this__ + "::getAMapException(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.AMapException __result__ = null; + try { + __result__ = __this__.getAMapException(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictResult::setAMapException", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.AMapException var1 = (com.amap.api.services.core.AMapException) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictResult __this__ = (com.amap.api.services.district.DistrictResult) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictResult@" + __this__ + "::setAMapException(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAMapException(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setDistrictBoundary", (__args__, __methodResult__) -> { + // args + // ref arg + String[] var1 = (String[]) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::setDistrictBoundary(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrictBoundary(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::districtBoundary", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::districtBoundary(" + "" + ")"); + } + + // invoke native method + String[] __result__ = null; + try { + __result__ = __this__.districtBoundary(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getCitycode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::getCitycode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCitycode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setCitycode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::setCitycode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCitycode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getAdcode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::getAdcode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setAdcode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::setAdcode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::getName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::setName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getCenter", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::getCenter(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenter(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setCenter", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::setCenter(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCenter(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getLevel", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::getLevel(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLevel(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setLevel", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::setLevel(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLevel(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::getSubDistrict", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::getSubDistrict(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSubDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.district.DistrictItem::setSubDistrict", (__args__, __methodResult__) -> { + // args + // ref arg + java.util.ArrayList var1 = (java.util.ArrayList) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.district.DistrictItem __this__ = (com.amap.api.services.district.DistrictItem) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.district.DistrictItem@" + __this__ + "::setSubDistrict(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setSubDistrict(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::getPoiID", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::getPoiID(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::setID", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::setID(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::getPoint", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::getPoint(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::setPostion", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::setPostion(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setPostion(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::getName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::getName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::setName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::setName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::getDistrict", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::getDistrict(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDistrict(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::setDistrict", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::setDistrict(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrict(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::getAdcode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::getAdcode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::setAdcode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::setAdcode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::getAddress", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::getAddress(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAddress(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::setAddress", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::setAddress(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setAddress(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::setTypeCode", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::setTypeCode(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setTypeCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Tip::getTypeCode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.Tip __this__ = (com.amap.api.services.help.Tip) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Tip@" + __this__ + "::getTypeCode(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTypeCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::getKeyword", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.InputtipsQuery@" + __this__ + "::getKeyword(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getKeyword(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::getCity", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.InputtipsQuery@" + __this__ + "::getCity(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::setType", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.InputtipsQuery@" + __this__ + "::setType(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::getType", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.InputtipsQuery@" + __this__ + "::getType(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::setCityLimit", (__args__, __methodResult__) -> { + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.InputtipsQuery@" + __this__ + "::setCityLimit(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setCityLimit(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::getCityLimit", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.InputtipsQuery@" + __this__ + "::getCityLimit(" + "" + ")"); + } + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.getCityLimit(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::setLocation", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.InputtipsQuery@" + __this__ + "::setLocation(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setLocation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.InputtipsQuery::getLocation", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.InputtipsQuery __this__ = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.InputtipsQuery@" + __this__ + "::getLocation(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLocation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Inputtips::getQuery", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Inputtips@" + __this__ + "::getQuery(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.help.InputtipsQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Inputtips::setQuery", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.help.InputtipsQuery var1 = (com.amap.api.services.help.InputtipsQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Inputtips@" + __this__ + "::setQuery(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Inputtips::setInputtipsListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.help.Inputtips.InputtipsListener var1 = (com.amap.api.services.help.Inputtips.InputtipsListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Inputtips@" + __this__ + "::setInputtipsListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setInputtipsListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Inputtips::requestInputtipsAsyn", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Inputtips@" + __this__ + "::requestInputtipsAsyn(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.requestInputtipsAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Inputtips::requestInputtips", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Inputtips@" + __this__ + "::requestInputtips(" + "" + ")"); + } + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.requestInputtips(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Inputtips::requestInputtips__String__String", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Inputtips@" + __this__ + "::requestInputtips(" + var1 + var2 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.requestInputtips(var1, var2); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.help.Inputtips::requestInputtips__String__String__String", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + // ref arg + String var2 = (String) ((Map) __args__).get("var2"); + // ref arg + String var3 = (String) ((Map) __args__).get("var3"); + + // ref + com.amap.api.services.help.Inputtips __this__ = (com.amap.api.services.help.Inputtips) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.help.Inputtips@" + __this__ + "::requestInputtips(" + var1 + var2 + var3 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.requestInputtips(var1, var2, var3); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareNaviQuery::getFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareNaviQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareNaviQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareNaviQuery@" + __this__ + "::getFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.share.ShareSearch.ShareFromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareNaviQuery::getNaviMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareNaviQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareNaviQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareNaviQuery@" + __this__ + "::getNaviMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getNaviMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareBusRouteQuery::getBusMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareBusRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareBusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareBusRouteQuery@" + __this__ + "::getBusMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getBusMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareBusRouteQuery::getShareFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareBusRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareBusRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareBusRouteQuery@" + __this__ + "::getShareFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.share.ShareSearch.ShareFromAndTo __result__ = null; + try { + __result__ = __this__.getShareFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::setOnShareSearchListener", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.share.ShareSearch.OnShareSearchListener var1 = (com.amap.api.services.share.ShareSearch.OnShareSearchListener) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::setOnShareSearchListener(" + "" + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setOnShareSearchListener(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchPoiShareUrlAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.PoiItem var1 = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchPoiShareUrlAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchPoiShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchBusRouteShareUrlAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareBusRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareBusRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchBusRouteShareUrlAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchBusRouteShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchWalkRouteShareUrlAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchWalkRouteShareUrlAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchWalkRouteShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchDrivingRouteShareUrlAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchDrivingRouteShareUrlAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchDrivingRouteShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchNaviShareUrlAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareNaviQuery var1 = (com.amap.api.services.share.ShareSearch.ShareNaviQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchNaviShareUrlAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchNaviShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchLocationShareUrlAsyn", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonSharePoint var1 = (com.amap.api.services.core.LatLonSharePoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchLocationShareUrlAsyn(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.searchLocationShareUrlAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchPoiShareUrl", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.PoiItem var1 = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchPoiShareUrl(" + var1 + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchPoiShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchNaviShareUrl", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareNaviQuery var1 = (com.amap.api.services.share.ShareSearch.ShareNaviQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchNaviShareUrl(" + var1 + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchNaviShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchLocationShareUrl", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.core.LatLonSharePoint var1 = (com.amap.api.services.core.LatLonSharePoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchLocationShareUrl(" + var1 + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchLocationShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchBusRouteShareUrl", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareBusRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareBusRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchBusRouteShareUrl(" + var1 + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchBusRouteShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchDrivingRouteShareUrl", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchDrivingRouteShareUrl(" + var1 + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchDrivingRouteShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch::searchWalkRouteShareUrl", (__args__, __methodResult__) -> { + // args + // ref arg + com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery var1 = (com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch __this__ = (com.amap.api.services.share.ShareSearch) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch@" + __this__ + "::searchWalkRouteShareUrl(" + var1 + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.searchWalkRouteShareUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::setFromName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareFromAndTo@" + __this__ + "::setFromName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setFromName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::setToName", (__args__, __methodResult__) -> { + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareFromAndTo@" + __this__ + "::setToName(" + var1 + ")"); + } + + // invoke native method + Void __result__ = null; + try { + __this__.setToName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::getFrom", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareFromAndTo@" + __this__ + "::getFrom(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getFrom(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::getTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareFromAndTo@" + __this__ + "::getTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::getFromName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareFromAndTo@" + __this__ + "::getFromName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFromName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareFromAndTo::getToName", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareFromAndTo __this__ = (com.amap.api.services.share.ShareSearch.ShareFromAndTo) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareFromAndTo@" + __this__ + "::getToName(" + "" + ")"); + } + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getToName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery::getWalkMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery@" + __this__ + "::getWalkMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getWalkMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery::getShareFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery@" + __this__ + "::getShareFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.share.ShareSearch.ShareFromAndTo __result__ = null; + try { + __result__ = __this__.getShareFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery::getDrivingMode", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery@" + __this__ + "::getDrivingMode(" + "" + ")"); + } + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDrivingMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery::getShareFromAndTo", (__args__, __methodResult__) -> { + // args + + + // ref + com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery __this__ = (com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery) ((Map) __args__).get("__this__"); + + // print log + if (getEnableLog()) { + Log.d("fluttify-java", "fluttify-java: com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery@" + __this__ + "::getShareFromAndTo(" + "" + ")"); + } + + // invoke native method + com.amap.api.services.share.ShareSearch.ShareFromAndTo __result__ = null; + try { + __result__ = __this__.getShareFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __methodResult__.success(__result__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBusLineName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusLineName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBusLineName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLineName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBusLineType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusLineType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBusLineType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLineType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getDirectionsCoordinates_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getDirectionsCoordinates(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setDirectionsCoordinates_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDirectionsCoordinates(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBounds_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBounds(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBounds_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBounds(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBusLineId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusLineId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBusLineId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLineId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getOriginatingStation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOriginatingStation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setOriginatingStation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOriginatingStation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getTerminalStation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTerminalStation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setTerminalStation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTerminalStation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBusCompany_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusCompany(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBusCompany_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusCompany(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBasicPrice_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getBasicPrice(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBasicPrice_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBasicPrice(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getTotalPrice_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTotalPrice(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setTotalPrice_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTotalPrice(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::getBusStations_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusStations(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineItem::setBusStations_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineItem __this__ = (com.amap.api.services.busline.BusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusStations(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::createPagedResult_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.busline.BusStationQuery var0 = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("var0"); + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + // ref arg + java.util.List var2 = (java.util.List) ((Map) __args__).get("var2"); + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + java.util.ArrayList var4 = (java.util.ArrayList) ((Map) __args__).get("var4"); + + // ref + + + // invoke native method + com.amap.api.services.busline.BusStationResult __result__ = null; + try { + __result__ = com.amap.api.services.busline.BusStationResult.createPagedResult(var0, var1.intValue(), var2, var3, var4); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::getPageCount_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationResult __this__ = (com.amap.api.services.busline.BusStationResult) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationResult __this__ = (com.amap.api.services.busline.BusStationResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusStationQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::getSearchSuggestionKeywords_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationResult __this__ = (com.amap.api.services.busline.BusStationResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionKeywords(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::getSearchSuggestionCities_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationResult __this__ = (com.amap.api.services.busline.BusStationResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionCities(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationResult::getBusStations_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationResult __this__ = (com.amap.api.services.busline.BusStationResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusStations(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationSearch::searchBusStation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationSearch __this__ = (com.amap.api.services.busline.BusStationSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusStationResult __result__ = null; + try { + __result__ = __this__.searchBusStation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationSearch::searchBusStationAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationSearch __this__ = (com.amap.api.services.busline.BusStationSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchBusStationAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationSearch::setQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.busline.BusStationQuery var1 = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationSearch __this__ = (com.amap.api.services.busline.BusStationSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationSearch::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationSearch __this__ = (com.amap.api.services.busline.BusStationSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusStationQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineSearch::searchBusLine_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineSearch __this__ = (com.amap.api.services.busline.BusLineSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusLineResult __result__ = null; + try { + __result__ = __this__.searchBusLine(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineSearch::searchBusLineAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineSearch __this__ = (com.amap.api.services.busline.BusLineSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchBusLineAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineSearch::setQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.busline.BusLineQuery var1 = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineSearch __this__ = (com.amap.api.services.busline.BusLineSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineSearch::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineSearch __this__ = (com.amap.api.services.busline.BusLineSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusLineQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getCategory_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusLineQuery.SearchType __result__ = null; + try { + __result__ = __this__.getCategory(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getQueryString_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getQueryString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setQueryString_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQueryString(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getPageSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setPageSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getPageNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setPageNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageNumber(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setCategory_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // enum arg + com.amap.api.services.busline.BusLineQuery.SearchType var1 = com.amap.api.services.busline.BusLineQuery.SearchType.values()[(int) ((Map) __args__).get("var1")]; + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCategory(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::getExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::setExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusLineQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineQuery::weakEquals_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.busline.BusLineQuery var1 = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusLineQuery __this__ = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.weakEquals(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::createPagedResult_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.busline.BusLineQuery var0 = (com.amap.api.services.busline.BusLineQuery) ((Map) __args__).get("var0"); + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + // ref arg + java.util.List var2 = (java.util.List) ((Map) __args__).get("var2"); + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + java.util.ArrayList var4 = (java.util.ArrayList) ((Map) __args__).get("var4"); + + // ref + + + // invoke native method + com.amap.api.services.busline.BusLineResult __result__ = null; + try { + __result__ = com.amap.api.services.busline.BusLineResult.createPagedResult(var0, var1.intValue(), var2, var3, var4); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::getPageCount_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineResult __this__ = (com.amap.api.services.busline.BusLineResult) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineResult __this__ = (com.amap.api.services.busline.BusLineResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusLineQuery __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::getSearchSuggestionKeywords_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineResult __this__ = (com.amap.api.services.busline.BusLineResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionKeywords(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::getSearchSuggestionCities_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineResult __this__ = (com.amap.api.services.busline.BusLineResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionCities(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusLineResult::getBusLines_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusLineResult __this__ = (com.amap.api.services.busline.BusLineResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusLines(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getBusStationId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusStationId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setBusStationId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusStationId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getBusStationName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusStationName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setBusStationName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusStationName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::getBusLineItems_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusLineItems(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationItem::setBusLineItems_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationItem __this__ = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLineItems(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::getQueryString_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getQueryString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::getPageSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::getPageNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::setQueryString_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQueryString(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::setCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCity(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::setPageSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::setPageNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageNumber(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusStationQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.busline.BusStationQuery::weakEquals_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.busline.BusStationQuery var1 = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.busline.BusStationQuery __this__ = (com.amap.api.services.busline.BusStationQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.weakEquals(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.AMapException::getErrorLevel_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.AMapException __this__ = (com.amap.api.services.core.AMapException) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getErrorLevel(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.AMapException::getErrorType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.AMapException __this__ = (com.amap.api.services.core.AMapException) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getErrorType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.AMapException::getErrorMessage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.AMapException __this__ = (com.amap.api.services.core.AMapException) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getErrorMessage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.AMapException::getErrorCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.AMapException __this__ = (com.amap.api.services.core.AMapException) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getErrorCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::getConnectionTimeOut_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getConnectionTimeOut(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::getSoTimeOut_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSoTimeOut(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::setConnectionTimeOut_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setConnectionTimeOut(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::setSoTimeOut_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSoTimeOut(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::getInstance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + + + // invoke native method + com.amap.api.services.core.ServiceSettings __result__ = null; + try { + __result__ = com.amap.api.services.core.ServiceSettings.getInstance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::setLanguage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLanguage(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::setProtocol_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setProtocol(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::getLanguage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLanguage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::getProtocol_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getProtocol(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::setApiKey_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setApiKey(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::destroyInnerAsynThreadPool_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.ServiceSettings __this__ = (com.amap.api.services.core.ServiceSettings) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.destroyInnerAsynThreadPool(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::updatePrivacyShow_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + android.content.Context var0 = (android.content.Context) ((Map) __args__).get("var0"); + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + // ref arg + boolean var2 = (boolean) ((Map) __args__).get("var2"); + + // ref + + + // invoke native method + Void __result__ = null; + try { + com.amap.api.services.core.ServiceSettings.updatePrivacyShow(var0, var1, var2); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.ServiceSettings::updatePrivacyAgree_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + android.content.Context var0 = (android.content.Context) ((Map) __args__).get("var0"); + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + + + // invoke native method + Void __result__ = null; + try { + com.amap.api.services.core.ServiceSettings.updatePrivacyAgree(var0, var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SearchUtils::getSHA1_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + android.content.Context var0 = (android.content.Context) ((Map) __args__).get("var0"); + + // ref + + + // invoke native method + String __result__ = null; + try { + __result__ = com.amap.api.services.core.SearchUtils.getSHA1(var0); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SearchUtils::getPkgName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + android.content.Context var0 = (android.content.Context) ((Map) __args__).get("var0"); + + // ref + + + // invoke native method + String __result__ = null; + try { + __result__ = com.amap.api.services.core.SearchUtils.getPkgName(var0); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SearchUtils::getVersion_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + + + // invoke native method + String __result__ = null; + try { + __result__ = com.amap.api.services.core.SearchUtils.getVersion(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.LatLonSharePoint::getSharePointName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.LatLonSharePoint __this__ = (com.amap.api.services.core.LatLonSharePoint) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSharePointName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.LatLonSharePoint::setSharePointName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.LatLonSharePoint __this__ = (com.amap.api.services.core.LatLonSharePoint) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSharePointName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.LatLonPoint::getLongitude_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.LatLonPoint __this__ = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("__this__"); + + // invoke native method + Double __result__ = null; + try { + __result__ = __this__.getLongitude(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler7.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler7.java new file mode 100644 index 0000000..ed5e7f6 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler7.java @@ -0,0 +1,6340 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler7 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.core.LatLonPoint::setLongitude_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.LatLonPoint __this__ = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLongitude(var1.doubleValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.LatLonPoint::getLatitude_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.LatLonPoint __this__ = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("__this__"); + + // invoke native method + Double __result__ = null; + try { + __result__ = __this__.getLatitude(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.LatLonPoint::setLatitude_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.LatLonPoint __this__ = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLatitude(var1.doubleValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.LatLonPoint::copy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.LatLonPoint __this__ = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.copy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getBusinessArea_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBusinessArea(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setBusinessArea_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusinessArea(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getAdName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setAdName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getCityName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setCityName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getProvinceName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvinceName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setProvinceName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setProvinceName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getTypeDes_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTypeDes(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setTypeDes_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTypeDes(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getTel_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTel(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setTel_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTel(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getPoiId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getTitle_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTitle(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getSnippet_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSnippet(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getEnter_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getEnter(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setEnter_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setEnter(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getExit_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getExit(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setExit_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExit(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getWebsite_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getWebsite(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setWebsite_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setWebsite(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getPostcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPostcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setPostcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPostcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getEmail_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getEmail(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setEmail_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setEmail(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDirection(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setDirection_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDirection(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setIndoorMap_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setIndoorMap(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::isIndoorMap_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isIndoorMap(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setProvinceCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setProvinceCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getProvinceCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getProvinceCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setParkingType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setParkingType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getParkingType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getParkingType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setSubPois_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSubPois(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getSubPois_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSubPois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getIndoorData_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.poisearch.IndoorData __result__ = null; + try { + __result__ = __this__.getIndoorData(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setIndoorDate_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.poisearch.IndoorData var1 = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setIndoorDate(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getPhotos_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPhotos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setPhotos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPhotos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getPoiExtension_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.poisearch.PoiItemExtension __result__ = null; + try { + __result__ = __this__.getPoiExtension(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setPoiExtension_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.poisearch.PoiItemExtension var1 = (com.amap.api.services.poisearch.PoiItemExtension) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiExtension(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getTypeCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTypeCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setTypeCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTypeCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::getShopID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getShopID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.PoiItem::setShopID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.PoiItem __this__ = (com.amap.api.services.core.PoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setShopID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::getCityName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::setCityName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::getCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::setCityCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::getAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::setAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::getSuggestionNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSuggestionNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.core.SuggestionCity::setSuggestionNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.core.SuggestionCity __this__ = (com.amap.api.services.core.SuggestionCity) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSuggestionNum(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.Photo::getTitle_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.Photo __this__ = (com.amap.api.services.poisearch.Photo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTitle(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.Photo::setTitle_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.Photo __this__ = (com.amap.api.services.poisearch.Photo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTitle(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.Photo::getUrl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.Photo __this__ = (com.amap.api.services.poisearch.Photo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getUrl(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.Photo::setUrl_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.Photo __this__ = (com.amap.api.services.poisearch.Photo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setUrl(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getPoiId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setPoiId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getTitle_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTitle(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setTitle_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTitle(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getSubName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSubName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setSubName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSubName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLatLonPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setLatLonPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLatLonPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getSnippet_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSnippet(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setSnippet_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSnippet(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::getSubTypeDes_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSubTypeDes(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.SubPoiItem::setSubTypeDes_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.SubPoiItem __this__ = (com.amap.api.services.poisearch.SubPoiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSubTypeDes(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiItemExtension::getOpentime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiItemExtension __this__ = (com.amap.api.services.poisearch.PoiItemExtension) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOpentime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiItemExtension::getmRating_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiItemExtension __this__ = (com.amap.api.services.poisearch.PoiItemExtension) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getmRating(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getLowerLeft_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLowerLeft(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getUpperRight_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getUpperRight(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getCenter_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getCenter(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getRange_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRange(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getShape_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getShape(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::isDistanceSort_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isDistanceSort(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::getPolyGonList_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyGonList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.SearchBound::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.SearchBound __this__ = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.SearchBound __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::createPagedResult_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.poisearch.PoiSearch.Query var0 = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("var0"); + // ref arg + com.amap.api.services.poisearch.PoiSearch.SearchBound var1 = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("var1"); + // ref arg + java.util.List var2 = (java.util.List) ((Map) __args__).get("var2"); + // ref arg + java.util.List var3 = (java.util.List) ((Map) __args__).get("var3"); + // ref arg + Number var4 = (Number) ((Map) __args__).get("var4"); + // ref arg + Number var5 = (Number) ((Map) __args__).get("var5"); + // ref arg + java.util.ArrayList var6 = (java.util.ArrayList) ((Map) __args__).get("var6"); + + // ref + + + // invoke native method + com.amap.api.services.poisearch.PoiResult __result__ = null; + try { + __result__ = com.amap.api.services.poisearch.PoiResult.createPagedResult(var0, var1, var2, var3, var4.intValue(), var5.intValue(), var6); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getPageCount_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.Query __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getBound_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.SearchBound __result__ = null; + try { + __result__ = __this__.getBound(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getPois_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.ArrayList __result__ = null; + try { + __result__ = __this__.getPois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getSearchSuggestionKeywords_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionKeywords(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiResult::getSearchSuggestionCitys_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiResult __this__ = (com.amap.api.services.poisearch.PoiResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSearchSuggestionCitys(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::setLanguage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLanguage(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::getLanguage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getLanguage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::searchPOI_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.poisearch.PoiResult __result__ = null; + try { + __result__ = __this__.searchPOI(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::searchPOIAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchPOIAsyn(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::searchPOIId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.PoiItem __result__ = null; + try { + __result__ = __this__.searchPOIId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::searchPOIIdAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.searchPOIIdAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::setQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.poisearch.PoiSearch.Query var1 = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::setBound_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.poisearch.PoiSearch.SearchBound var1 = (com.amap.api.services.poisearch.PoiSearch.SearchBound) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBound(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::getQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.Query __result__ = null; + try { + __result__ = __this__.getQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch::getBound_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch __this__ = (com.amap.api.services.poisearch.PoiSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.SearchBound __result__ = null; + try { + __result__ = __this__.getBound(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getBuilding_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBuilding(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setBuilding_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBuilding(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getQueryString_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getQueryString(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setQueryLanguage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setQueryLanguage(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getCategory_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCategory(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getPageNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setPageNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageNum(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setPageSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPageSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getPageSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPageSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setCityLimit_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityLimit(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getCityLimit_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.getCityLimit(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::requireSubPois_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.requireSubPois(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::isRequireSubPois_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isRequireSubPois(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::isDistanceSort_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isDistanceSort(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setDistanceSort_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistanceSort(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getLocation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLocation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setLocation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLocation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::isSpecial_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isSpecial(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setSpecial_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSpecial(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::getExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::setExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::queryEquals_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.poisearch.PoiSearch.Query var1 = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.queryEquals(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.PoiSearch.Query::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.PoiSearch.Query __this__ = (com.amap.api.services.poisearch.PoiSearch.Query) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.poisearch.PoiSearch.Query __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::getPoiId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::setPoiId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::getFloor_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getFloor(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::setFloor_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setFloor(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::getFloorName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getFloorName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.poisearch.IndoorData::setFloorName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.poisearch.IndoorData __this__ = (com.amap.api.services.poisearch.IndoorData) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setFloorName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Railway::getID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Railway __this__ = (com.amap.api.services.route.Railway) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Railway::getName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Railway __this__ = (com.amap.api.services.route.Railway) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Railway::setID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Railway __this__ = (com.amap.api.services.route.Railway) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Railway::setName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Railway __this__ = (com.amap.api.services.route.Railway) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusPath::getCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusPath::setCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusPath::isNightBus_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isNightBus(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusPath::setNightBus_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNightBus(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusPath::getWalkDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getWalkDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusPath::setWalkDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setWalkDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusPath::getBusDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getBusDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusPath::setBusDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusPath::getSteps_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusPath::setSteps_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusPath __this__ = (com.amap.api.services.route.BusPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRoutePlanResult::getPaths_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveRoutePlanResult __this__ = (com.amap.api.services.route.DriveRoutePlanResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRoutePlanResult::setPaths_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRoutePlanResult __this__ = (com.amap.api.services.route.DriveRoutePlanResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRoutePlanResult::getTimeInfos_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveRoutePlanResult __this__ = (com.amap.api.services.route.DriveRoutePlanResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getTimeInfos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRoutePlanResult::setTimeInfos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRoutePlanResult __this__ = (com.amap.api.services.route.DriveRoutePlanResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTimeInfos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRoutePlanResult::setDrivePlanQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.DrivePlanQuery var1 = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRoutePlanResult __this__ = (com.amap.api.services.route.DriveRoutePlanResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDrivePlanQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setMode(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckSize(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckHeight_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckHeight(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckWidth_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckWidth(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckLoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckLoad(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckWeight_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckWeight(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckAxis_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckAxis(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::setExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::hasPassPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasPassPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getPassedByPoints_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPassedByPoints(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getPassedPointStr_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPassedPointStr(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckSize_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTruckSize(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckHeight_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTruckHeight(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckWidth_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTruckWidth(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckLoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTruckLoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckWeight_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTruckWeight(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckAxis_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTruckAxis(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.TruckRouteQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.TruckRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.TruckRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TMC::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TMC::getStatus_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStatus(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TMC::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TMC::setStatus_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStatus(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TMC::getPolyline_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TMC::setPolyline_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TMC __this__ = (com.amap.api.services.route.TMC) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusWalkItem::getOrigin_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteBusWalkItem __this__ = (com.amap.api.services.route.RouteBusWalkItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getOrigin(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusWalkItem::setOrigin_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusWalkItem __this__ = (com.amap.api.services.route.RouteBusWalkItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOrigin(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusWalkItem::getDestination_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteBusWalkItem __this__ = (com.amap.api.services.route.RouteBusWalkItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getDestination(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusWalkItem::setDestination_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusWalkItem __this__ = (com.amap.api.services.route.RouteBusWalkItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDestination(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteResult::getStartPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteResult __this__ = (com.amap.api.services.route.RouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getStartPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteResult::setStartPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteResult __this__ = (com.amap.api.services.route.RouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStartPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteResult::getTargetPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteResult __this__ = (com.amap.api.services.route.RouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTargetPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteResult::setTargetPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteResult __this__ = (com.amap.api.services.route.RouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTargetPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateWalkRoute_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.WalkRouteQuery var1 = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.WalkRouteResult __result__ = null; + try { + __result__ = __this__.calculateWalkRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateWalkRouteAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.WalkRouteQuery var1 = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.calculateWalkRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateBusRoute_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.BusRouteQuery var1 = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.BusRouteResult __result__ = null; + try { + __result__ = __this__.calculateBusRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateBusRouteAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.BusRouteQuery var1 = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.calculateBusRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateDriveRoute_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.DriveRouteResult __result__ = null; + try { + __result__ = __this__.calculateDriveRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateDriveRouteAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.calculateDriveRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateRideRouteAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.RideRouteQuery var1 = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.calculateRideRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler8.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler8.java new file mode 100644 index 0000000..4a48357 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler8.java @@ -0,0 +1,6331 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler8 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.route.RouteSearch::calculateRideRoute_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.RideRouteQuery var1 = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RideRouteResult __result__ = null; + try { + __result__ = __this__.calculateRideRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateTruckRoute_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.TruckRouteQuery var1 = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.TruckRouteRestult __result__ = null; + try { + __result__ = __this__.calculateTruckRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateTruckRouteAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.TruckRouteQuery var1 = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.calculateTruckRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateDrivePlan_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.DrivePlanQuery var1 = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.DriveRoutePlanResult __result__ = null; + try { + __result__ = __this__.calculateDrivePlan(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch::calculateDrivePlanAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.DrivePlanQuery var1 = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch __this__ = (com.amap.api.services.route.RouteSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.calculateDrivePlanAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::getWalk_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteBusWalkItem __result__ = null; + try { + __result__ = __this__.getWalk(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::setWalk_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteBusWalkItem var1 = (com.amap.api.services.route.RouteBusWalkItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setWalk(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::getBusLine_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteBusLineItem __result__ = null; + try { + __result__ = __this__.getBusLine(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::getBusLines_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getBusLines(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::setBusLine_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteBusLineItem var1 = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLine(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::setBusLines_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusLines(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::getEntrance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.Doorway __result__ = null; + try { + __result__ = __this__.getEntrance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::setEntrance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.Doorway var1 = (com.amap.api.services.route.Doorway) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setEntrance(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::getExit_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.Doorway __result__ = null; + try { + __result__ = __this__.getExit(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::setExit_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.Doorway var1 = (com.amap.api.services.route.Doorway) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExit(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::getRailway_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteRailwayItem __result__ = null; + try { + __result__ = __this__.getRailway(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::setRailway_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteRailwayItem var1 = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRailway(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::getTaxi_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.TaxiItem __result__ = null; + try { + __result__ = __this__.getTaxi(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusStep::setTaxi_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.TaxiItem var1 = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusStep __this__ = (com.amap.api.services.route.BusStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTaxi(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getOrigin_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getOrigin(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getDestination_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getDestination(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getmSname_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getmSname(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::getmTname_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getmTname(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setOrigin_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOrigin(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setDestination_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDestination(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setSname_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSname(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TaxiItem::setTname_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TaxiItem __this__ = (com.amap.api.services.route.TaxiItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTname(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::getTaxiCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTaxiCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::setTaxiCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTaxiCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::getPaths_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::setPaths_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::getBusQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.BusRouteQuery __result__ = null; + try { + __result__ = __this__.getBusQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.BusRouteResult::setBusQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.BusRouteQuery var1 = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.BusRouteResult __this__ = (com.amap.api.services.route.BusRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBusQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RoutePlanResult::getStartPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RoutePlanResult __this__ = (com.amap.api.services.route.RoutePlanResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getStartPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RoutePlanResult::setStartPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RoutePlanResult __this__ = (com.amap.api.services.route.RoutePlanResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStartPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RoutePlanResult::getTargetPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RoutePlanResult __this__ = (com.amap.api.services.route.RoutePlanResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTargetPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RoutePlanResult::setTargetPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RoutePlanResult __this__ = (com.amap.api.services.route.RoutePlanResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTargetPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwaySpace::getCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RailwaySpace __this__ = (com.amap.api.services.route.RailwaySpace) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwaySpace::getCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RailwaySpace __this__ = (com.amap.api.services.route.RailwaySpace) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::setTruckQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.TruckRouteQuery var1 = (com.amap.api.services.route.RouteSearch.TruckRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTruckQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::setPaths_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::setStartPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStartPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::setTargetPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTargetPos(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::getTruckQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.TruckRouteQuery __result__ = null; + try { + __result__ = __this__.getTruckQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::getPaths_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::getStartPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getStartPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TruckRouteRestult::getTargetPos_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TruckRouteRestult __this__ = (com.amap.api.services.route.TruckRouteRestult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTargetPos(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.RideRouteQuery::getFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.RideRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.RideRouteQuery::getMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.RideRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.RideRouteQuery::getExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.RideRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.RideRouteQuery::setExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.RideRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.RideRouteQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.RideRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.RideRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getCarType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCarType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getPassedByPoints_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPassedByPoints(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getAvoidRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAvoidRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getPassedPointStr_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPassedPointStr(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasPassPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasPassPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getAvoidpolygonsStr_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAvoidpolygonsStr(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasAvoidpolygons_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasAvoidpolygons(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasAvoidRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasAvoidRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getExclude_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExclude(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::setExclude_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExclude(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::getExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::setExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.DriveRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::isUseFerry_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isUseFerry(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::setUseFerry_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setUseFerry(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DriveRouteQuery::setCarType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCarType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getKey_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getKey(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setKey_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setKey(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getCustomCostMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.CustomCostMode __result__ = null; + try { + __result__ = __this__.getCustomCostMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setCustomCostMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.CustomCostMode var1 = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCustomCostMode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getMaxVehicleCharge_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getMaxVehicleCharge(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setMaxVehicleCharge_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setMaxVehicleCharge(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getVehicleCharge_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getVehicleCharge(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setVehicleCharge_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setVehicleCharge(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getLoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getLoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setLoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLoad(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getLeavingPercent_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getLeavingPercent(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setLeavingPercent_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLeavingPercent(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::getArrivingPercent_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getArrivingPercent(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::setArrivingPercent_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setArrivingPercent(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.NewEnergy::buildParam_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.NewEnergy __this__ = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.buildParam(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.TransCost::getAccess_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.TransCost __this__ = (com.amap.api.services.route.RouteSearchV2.TransCost) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getAccess(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.TransCost::setAccess_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.TransCost __this__ = (com.amap.api.services.route.RouteSearchV2.TransCost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAccess(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.TransCost::getDecess_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.TransCost __this__ = (com.amap.api.services.route.RouteSearchV2.TransCost) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDecess(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.TransCost::setDecess_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.TransCost __this__ = (com.amap.api.services.route.RouteSearchV2.TransCost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDecess(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getTrip_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTrip(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getDeparturestop_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RailwayStationItem __result__ = null; + try { + __result__ = __this__.getDeparturestop(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getArrivalstop_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RailwayStationItem __result__ = null; + try { + __result__ = __this__.getArrivalstop(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getViastops_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getViastops(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getAlters_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getAlters(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::getSpaces_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSpaces(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setTrip_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTrip(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setDeparturestop_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RailwayStationItem var1 = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDeparturestop(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setArrivalstop_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RailwayStationItem var1 = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setArrivalstop(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setViastops_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setViastops(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setAlters_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAlters(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteRailwayItem::setSpaces_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteRailwayItem __this__ = (com.amap.api.services.route.RouteRailwayItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSpaces(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2::calculateDriveRoute_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2 __this__ = (com.amap.api.services.route.RouteSearchV2) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.DriveRouteResultV2 __result__ = null; + try { + __result__ = __this__.calculateDriveRoute(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2::calculateDriveRouteAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2 __this__ = (com.amap.api.services.route.RouteSearchV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.calculateDriveRouteAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SpeedCost::getSpeed_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.SpeedCost __this__ = (com.amap.api.services.route.RouteSearchV2.SpeedCost) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSpeed(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SpeedCost::setSpeed_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.SpeedCost __this__ = (com.amap.api.services.route.RouteSearchV2.SpeedCost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSpeed(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SpeedCost::getValue_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.SpeedCost __this__ = (com.amap.api.services.route.RouteSearchV2.SpeedCost) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getValue(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SpeedCost::setValue_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.SpeedCost __this__ = (com.amap.api.services.route.RouteSearchV2.SpeedCost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setValue(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::getInstruction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getInstruction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::setInstruction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setInstruction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::getOrientation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOrientation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::setOrientation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOrientation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::getRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::setRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::getPolyline_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::setPolyline_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::getAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::setAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::getAssistantAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAssistantAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkStep::setAssistantAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkStep __this__ = (com.amap.api.services.route.WalkStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAssistantAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CurveCost::getAccess_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CurveCost __this__ = (com.amap.api.services.route.RouteSearchV2.CurveCost) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getAccess(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CurveCost::setAccess_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CurveCost __this__ = (com.amap.api.services.route.RouteSearchV2.CurveCost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAccess(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CurveCost::getValue_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CurveCost __this__ = (com.amap.api.services.route.RouteSearchV2.CurveCost) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getValue(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CurveCost::setValue_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CurveCost __this__ = (com.amap.api.services.route.RouteSearchV2.CurveCost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setValue(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SlopeCost::getUp_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.SlopeCost __this__ = (com.amap.api.services.route.RouteSearchV2.SlopeCost) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getUp(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SlopeCost::setUp_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.SlopeCost __this__ = (com.amap.api.services.route.RouteSearchV2.SlopeCost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setUp(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SlopeCost::getDown_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.SlopeCost __this__ = (com.amap.api.services.route.RouteSearchV2.SlopeCost) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDown(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.SlopeCost::setDown_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.SlopeCost __this__ = (com.amap.api.services.route.RouteSearchV2.SlopeCost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDown(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getLocation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getLocation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::isStart_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isStart(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::isEnd_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isEnd(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::getWait_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getWait(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setLocation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLocation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTime(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setisStart_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setisStart(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setisEnd_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setisEnd(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RailwayStationItem::setWait_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RailwayStationItem __this__ = (com.amap.api.services.route.RailwayStationItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setWait(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideRouteResult::getPaths_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RideRouteResult __this__ = (com.amap.api.services.route.RideRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideRouteResult::setPaths_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideRouteResult __this__ = (com.amap.api.services.route.RideRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideRouteResult::getRideQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RideRouteResult __this__ = (com.amap.api.services.route.RideRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.RideRouteQuery __result__ = null; + try { + __result__ = __this__.getRideQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideRouteResult::setRideQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.RideRouteQuery var1 = (com.amap.api.services.route.RouteSearch.RideRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideRouteResult __this__ = (com.amap.api.services.route.RideRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRideQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getStepIndex_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getStepIndex(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setStepIndex_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStepIndex(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getShowPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getShowPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setShowPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setShowPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getProjectivePoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getProjectivePoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setProjectivePoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setProjectivePoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getPoiId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPoiId(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setPoiId_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPoiId(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getBrandName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getBrandName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setBrandName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setBrandName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getMaxPower_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMaxPower(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setMaxPower_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setMaxPower(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getChargePercent_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getChargePercent(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setChargePercent_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setChargePercent(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getChargeTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getChargeTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setChargeTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setChargeTime(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getRemainingCapacity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRemainingCapacity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setRemainingCapacity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRemainingCapacity(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getVoltage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getVoltage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setVoltage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setVoltage(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::getAmperage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getAmperage(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ChargeStationInfo::setAmperage_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ChargeStationInfo __this__ = (com.amap.api.services.route.ChargeStationInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAmperage(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getFrom_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getFrom(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getStartPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStartPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setStartPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStartPoiID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getDestinationPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDestinationPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setDestinationPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDestinationPoiID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getOriginType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOriginType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setOriginType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOriginType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getDestinationType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDestinationType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setDestinationType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDestinationType(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getPlateProvince_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPlateProvince(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setPlateProvince_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPlateProvince(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::getPlateNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPlateNumber(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::setPlateNumber_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPlateNumber(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.FromAndTo::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.FromAndTo __this__ = (com.amap.api.services.route.RouteSearch.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler9.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler9.java new file mode 100644 index 0000000..6e50293 --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/SubHandler9.java @@ -0,0 +1,6325 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.common.StandardMethodCodec; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; +import me.yohom.foundation_fluttify.core.FluttifyMessageCodec; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandler9 { + public static Map getSubHandler(BinaryMessenger messenger) { + return new HashMap() {{ + // method + put("com.amap.api.services.route.RidePath::getSteps_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RidePath __this__ = (com.amap.api.services.route.RidePath) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RidePath::setSteps_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RidePath __this__ = (com.amap.api.services.route.RidePath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getCity_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCity(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getNightFlag_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getNightFlag(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getCityd_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getCityd(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::setCityd_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCityd(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::getExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::setExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.BusRouteQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.BusRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.BusRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.BusRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::getInstruction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getInstruction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::setInstruction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setInstruction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::getOrientation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOrientation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::setOrientation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOrientation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::getRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::setRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::getPolyline_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::setPolyline_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::getAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::setAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::getAssistantAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAssistantAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RideStep::setAssistantAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RideStep __this__ = (com.amap.api.services.route.RideStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAssistantAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getNewEnergy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.NewEnergy __result__ = null; + try { + __result__ = __this__.getNewEnergy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setNewEnergy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.NewEnergy var1 = (com.amap.api.services.route.RouteSearchV2.NewEnergy) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNewEnergy(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.DrivingStrategy __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getCarType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCarType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getPassedByPoints_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPassedByPoints(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getAvoidRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAvoidRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getPassedPointStr_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getPassedPointStr(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasPassPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasPassPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getAvoidpolygonsStr_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAvoidpolygonsStr(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasAvoidpolygons_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasAvoidpolygons(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasAvoidRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.hasAvoidRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getExclude_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExclude(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setExclude_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExclude(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getShowFields_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getShowFields(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setShowFields_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setShowFields(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::isUseFerry_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.isUseFerry(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setUseFerry_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setUseFerry(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setCarType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __this__ = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCarType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getPowerDemand_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPowerDemand(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setPowerDemand_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPowerDemand(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getPowerDemandValue_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getPowerDemandValue(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setPowerDemandValue_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPowerDemandValue(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getSpeed_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSpeed(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setSpeed_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSpeed(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getSpeedValue_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getSpeedValue(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setSpeedValue_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __this__ = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSpeedValue(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchCity::getDistricts_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchCity __this__ = (com.amap.api.services.route.RouteSearchCity) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getDistricts(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchCity::setDistricts_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchCity __this__ = (com.amap.api.services.route.RouteSearchCity) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistricts(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Navi::getAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Navi __this__ = (com.amap.api.services.route.Navi) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Navi::setAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Navi __this__ = (com.amap.api.services.route.Navi) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Navi::getAssistantAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Navi __this__ = (com.amap.api.services.route.Navi) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAssistantAction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Navi::setAssistantAction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Navi __this__ = (com.amap.api.services.route.Navi) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAssistantAction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Cost::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Cost::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Cost::getTollDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTollDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Cost::setTollDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTollDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Cost::getTollRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getTollRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Cost::setTollRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTollRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Cost::getTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTolls(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Cost::setTolls_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTolls(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Cost::getTrafficLights_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getTrafficLights(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.Cost::setTrafficLights_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.Cost __this__ = (com.amap.api.services.route.Cost) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTrafficLights(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceResult::setDistanceQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.DistanceSearch.DistanceQuery var1 = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceResult __this__ = (com.amap.api.services.route.DistanceResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistanceQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceResult::getDistanceQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceResult __this__ = (com.amap.api.services.route.DistanceResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.DistanceSearch.DistanceQuery __result__ = null; + try { + __result__ = __this__.getDistanceQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceResult::getDistanceResults_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceResult __this__ = (com.amap.api.services.route.DistanceResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getDistanceResults(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceResult::setDistanceResults_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceResult __this__ = (com.amap.api.services.route.DistanceResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistanceResults(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.WalkRouteQuery::getFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.WalkRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.WalkRouteQuery::getMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.WalkRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.WalkRouteQuery::getExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.WalkRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.WalkRouteQuery::setExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.WalkRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.WalkRouteQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.WalkRouteQuery __this__ = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.WalkRouteQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.District::getDistrictName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.District __this__ = (com.amap.api.services.route.District) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDistrictName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.District::setDistrictName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.District __this__ = (com.amap.api.services.route.District) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrictName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.District::getDistrictAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.District __this__ = (com.amap.api.services.route.District) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDistrictAdcode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.District::setDistrictAdcode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.District __this__ = (com.amap.api.services.route.District) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistrictAdcode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::getTaxiCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getTaxiCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::setTaxiCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTaxiCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::getPaths_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::setPaths_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::getDriveQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery __result__ = null; + try { + __result__ = __this__.getDriveQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveRouteResultV2::setDriveQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.DriveRouteQuery var1 = (com.amap.api.services.route.RouteSearchV2.DriveRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveRouteResultV2 __this__ = (com.amap.api.services.route.DriveRouteResultV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDriveQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkRouteResult::getPaths_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkRouteResult __this__ = (com.amap.api.services.route.WalkRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPaths(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkRouteResult::setPaths_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkRouteResult __this__ = (com.amap.api.services.route.WalkRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPaths(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkRouteResult::getWalkQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkRouteResult __this__ = (com.amap.api.services.route.WalkRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.WalkRouteQuery __result__ = null; + try { + __result__ = __this__.getWalkQuery(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkRouteResult::setWalkQuery_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearch.WalkRouteQuery var1 = (com.amap.api.services.route.RouteSearch.WalkRouteQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkRouteResult __this__ = (com.amap.api.services.route.WalkRouteResult) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setWalkQuery(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.DistanceSearch.DistanceQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::getType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::getOrigins_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getOrigins(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::getDestination_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getDestination(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::setType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::setOrigins_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOrigins(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::addOrigins_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.addOrigins(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::setDestination_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDestination(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::getExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getExtensions(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::setExtensions_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setExtensions(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::getMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch.DistanceQuery::setMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch.DistanceQuery __this__ = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setMode(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.SearchCity::getSearchCityName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSearchCityName(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.SearchCity::setSearchCityName_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSearchCityName(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.SearchCity::getSearchCitycode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSearchCitycode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.SearchCity::setSearchCitycode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSearchCitycode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.SearchCity::getSearchCityAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getSearchCityAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.SearchCity::setSearchCityhAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.SearchCity __this__ = (com.amap.api.services.route.SearchCity) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSearchCityhAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch::calculateRouteDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.DistanceSearch.DistanceQuery var1 = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch __this__ = (com.amap.api.services.route.DistanceSearch) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.DistanceResult __result__ = null; + try { + __result__ = __this__.calculateRouteDistance(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DistanceSearch::calculateRouteDistanceAsyn_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.DistanceSearch.DistanceQuery var1 = (com.amap.api.services.route.DistanceSearch.DistanceQuery) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DistanceSearch __this__ = (com.amap.api.services.route.DistanceSearch) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.calculateRouteDistanceAsyn(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkPath::getSteps_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.WalkPath __this__ = (com.amap.api.services.route.WalkPath) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSteps(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.WalkPath::setSteps_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.WalkPath __this__ = (com.amap.api.services.route.WalkPath) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSteps(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::getConsumeEnergy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getConsumeEnergy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::setConsumeEnergy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setConsumeEnergy(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::getRunOutStepIndex_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getRunOutStepIndex(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::setRunOutStepIndex_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRunOutStepIndex(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::getRunOutPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getRunOutPoint(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::setRunOutPoint_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.core.LatLonPoint var1 = (com.amap.api.services.core.LatLonPoint) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRunOutPoint(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::getLeftEnergy_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getLeftEnergy(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.ElecConsumeInfo::setLeftEnergy_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.ElecConsumeInfo __this__ = (com.amap.api.services.route.ElecConsumeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setLeftEnergy(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getNavi_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.Navi __result__ = null; + try { + __result__ = __this__.getNavi(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setNavi_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.Navi var1 = (com.amap.api.services.route.Navi) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setNavi(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getCostDetail_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.Cost __result__ = null; + try { + __result__ = __this__.getCostDetail(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setCostDetail_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.Cost var1 = (com.amap.api.services.route.Cost) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCostDetail(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getStepDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getStepDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setStepDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStepDistance(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getInstruction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getInstruction(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setInstruction_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setInstruction(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getOrientation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getOrientation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setOrientation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setOrientation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getPolyline_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setPolyline_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getRouteSearchCityList_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getRouteSearchCityList(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setRouteSearchCityList_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRouteSearchCityList(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::getTMCs_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getTMCs(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DriveStepV2::setTMCs_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DriveStepV2 __this__ = (com.amap.api.services.route.DriveStepV2) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTMCs(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getDepartureBusStation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusStationItem __result__ = null; + try { + __result__ = __this__.getDepartureBusStation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setDepartureBusStation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.busline.BusStationItem var1 = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDepartureBusStation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getArrivalBusStation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.busline.BusStationItem __result__ = null; + try { + __result__ = __this__.getArrivalBusStation(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setArrivalBusStation_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.busline.BusStationItem var1 = (com.amap.api.services.busline.BusStationItem) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setArrivalBusStation(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getPolyline_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setPolyline_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getPassStationNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getPassStationNum(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setPassStationNum_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPassStationNum(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getPassStations_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPassStations(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setPassStations_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPassStations(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::getDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDuration(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteBusLineItem::setDuration_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteBusLineItem __this__ = (com.amap.api.services.route.RouteBusLineItem) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDuration(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getFromAndTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.FromAndTo __result__ = null; + try { + __result__ = __this__.getFromAndTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getDestParentPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDestParentPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getMode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getCarType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCarType(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getFirstTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getFirstTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getInterval_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getInterval(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::getCount_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Integer __result__ = null; + try { + __result__ = __this__.getCount(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::clone_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearch.DrivePlanQuery __result__ = null; + try { + __result__ = __this__.clone(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::setDestParentPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDestParentPoiID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::setMode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setMode(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearch.DrivePlanQuery::setCarType_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearch.DrivePlanQuery __this__ = (com.amap.api.services.route.RouteSearch.DrivePlanQuery) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCarType(var1.intValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getSpeedCosts_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getSpeedCosts(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setSpeedCosts_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSpeedCosts(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getCurveCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.CurveCost __result__ = null; + try { + __result__ = __this__.getCurveCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setCurveCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.CurveCost var1 = (com.amap.api.services.route.RouteSearchV2.CurveCost) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setCurveCost(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getSlopeCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.SlopeCost __result__ = null; + try { + __result__ = __this__.getSlopeCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setSlopeCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.SlopeCost var1 = (com.amap.api.services.route.RouteSearchV2.SlopeCost) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setSlopeCost(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getAuxCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getAuxCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setAuxCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAuxCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getTransCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.TransCost __result__ = null; + try { + __result__ = __this__.getTransCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setTransCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.TransCost var1 = (com.amap.api.services.route.RouteSearchV2.TransCost) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setTransCost(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getFerryCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getFerryCost(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setFerryCost_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setFerryCost(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::getPowerTrainLosses_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss __result__ = null; + try { + __result__ = __this__.getPowerTrainLosses(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::setPowerTrainLosses_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + com.amap.api.services.route.RouteSearchV2.PowerTrainLoss var1 = (com.amap.api.services.route.RouteSearchV2.PowerTrainLoss) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPowerTrainLosses(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.CustomCostMode::toJson_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.CustomCostMode __this__ = (com.amap.api.services.route.RouteSearchV2.CustomCostMode) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.toJson(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::getRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getRoad(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::setAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setAdCode(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::getAdCode_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getAdCode(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::setRoad_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setRoad(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::getDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // invoke native method + Float __result__ = null; + try { + __result__ = __this__.getDistance(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::setDistance_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDistance(var1.floatValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::getToll_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // invoke native method + Boolean __result__ = null; + try { + __result__ = __this__.getToll(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::setToll_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + boolean var1 = (boolean) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setToll(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::getPolyline_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getPolyline(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.DrivePlanStep::setPolyline_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.DrivePlanStep __this__ = (com.amap.api.services.route.DrivePlanStep) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setPolyline(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfo::getStartTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TimeInfo __this__ = (com.amap.api.services.route.TimeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Long __result__ = null; + try { + __result__ = __this__.getStartTime(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfo::setStartTime_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + Number var1 = (Number) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfo __this__ = (com.amap.api.services.route.TimeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStartTime(var1.longValue()); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfo::getElements_batch", (__argsBatch__, __methodResult__) -> { + List> __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.TimeInfo __this__ = (com.amap.api.services.route.TimeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + java.util.List __result__ = null; + try { + __result__ = __this__.getElements(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.TimeInfo::setElements_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + java.util.List var1 = (java.util.List) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.TimeInfo __this__ = (com.amap.api.services.route.TimeInfo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setElements(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getFrom_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getFrom(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getTo_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + com.amap.api.services.core.LatLonPoint __result__ = null; + try { + __result__ = __this__.getTo(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getStartPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getStartPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::setStartPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setStartPoiID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::getDestinationPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + String __result__ = null; + try { + __result__ = __this__.getDestinationPoiID(); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + // method + put("com.amap.api.services.route.RouteSearchV2.FromAndTo::setDestinationPoiID_batch", (__argsBatch__, __methodResult__) -> { + List __resultList__ = new ArrayList<>(); + + for (int __i__ = 0; __i__ < ((List>) __argsBatch__).size(); __i__++) { + Map __args__ = ((List>) __argsBatch__).get(__i__); + + // args + // ref arg + String var1 = (String) ((Map) __args__).get("var1"); + + // ref + com.amap.api.services.route.RouteSearchV2.FromAndTo __this__ = (com.amap.api.services.route.RouteSearchV2.FromAndTo) ((Map) __args__).get("__this__"); + + // invoke native method + Void __result__ = null; + try { + __this__.setDestinationPoiID(var1); + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + __methodResult__.error(throwable.getMessage(), null, null); + return; + } + + __resultList__.add(__result__); + } + + __methodResult__.success(__resultList__); + }); + }}; + } +} diff --git a/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/custom/SubHandlerCustom.java b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/custom/SubHandlerCustom.java new file mode 100644 index 0000000..b0917ee --- /dev/null +++ b/android/src/main/java/me/yohom/amap_search_fluttify/sub_handler/custom/SubHandlerCustom.java @@ -0,0 +1,62 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +package me.yohom.amap_search_fluttify.sub_handler.custom; + +import android.os.Bundle; +import android.util.Log; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import androidx.annotation.NonNull; +import io.flutter.embedding.engine.plugins.FlutterPlugin; +import io.flutter.plugin.common.BinaryMessenger; +import io.flutter.plugin.common.MethodCall; +import io.flutter.plugin.common.MethodChannel; +import io.flutter.plugin.common.PluginRegistry.Registrar; +import io.flutter.plugin.platform.PlatformViewRegistry; + +import me.yohom.amap_search_fluttify.AmapSearchFluttifyPlugin.Handler; + +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getEnableLog; +import static me.yohom.foundation_fluttify.FoundationFluttifyPluginKt.getHEAP; + +@SuppressWarnings("ALL") +public class SubHandlerCustom { + + public static final SubHandlerCustom instance = new SubHandlerCustom(); + + private SubHandlerCustom() { } + + public Map getSubHandler(BinaryMessenger messenger, android.app.Activity activity) { + return new HashMap() {{ + put("", (args, methodResult) -> { + // args + + // ref + + // invoke native method + try { + + } catch (Throwable throwable) { + throwable.printStackTrace(); + if (getEnableLog()) { + Log.d("Current HEAP: ", getHEAP().toString()); + } + methodResult.error(throwable.getMessage(), null, null); + return; + } + + // convert result to jsonable result + String jsonableResult = "success"; + + methodResult.success(jsonableResult); + }); + }}; + } +} diff --git a/example/.gitignore b/example/.gitignore new file mode 100644 index 0000000..29a3a50 --- /dev/null +++ b/example/.gitignore @@ -0,0 +1,43 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ +migrate_working_dir/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# The .vscode folder contains launch configuration and tasks you configure in +# VS Code which you may wish to be included in version control, so this line +# is commented out by default. +#.vscode/ + +# Flutter/Dart/Pub related +**/doc/api/ +**/ios/Flutter/.last_build_id +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +.pub-cache/ +.pub/ +/build/ + +# Symbolication related +app.*.symbols + +# Obfuscation related +app.*.map.json + +# Android Studio will place build artifacts here +/android/app/debug +/android/app/profile +/android/app/release diff --git a/example/README.md b/example/README.md new file mode 100644 index 0000000..4d9e41f --- /dev/null +++ b/example/README.md @@ -0,0 +1,16 @@ +# amap_search_fluttify_example + +Demonstrates how to use the amap_search_fluttify plugin. + +## Getting Started + +This project is a starting point for a Flutter application. + +A few resources to get you started if this is your first Flutter project: + +- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab) +- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook) + +For help getting started with Flutter development, view the +[online documentation](https://docs.flutter.dev/), which offers tutorials, +samples, guidance on mobile development, and a full API reference. diff --git a/example/analysis_options.yaml b/example/analysis_options.yaml new file mode 100644 index 0000000..61b6c4d --- /dev/null +++ b/example/analysis_options.yaml @@ -0,0 +1,29 @@ +# This file configures the analyzer, which statically analyzes Dart code to +# check for errors, warnings, and lints. +# +# The issues identified by the analyzer are surfaced in the UI of Dart-enabled +# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be +# invoked from the command line by running `flutter analyze`. + +# The following line activates a set of recommended lints for Flutter apps, +# packages, and plugins designed to encourage good coding practices. +include: package:flutter_lints/flutter.yaml + +linter: + # The lint rules applied to this project can be customized in the + # section below to disable rules from the `package:flutter_lints/flutter.yaml` + # included above or to enable additional rules. A list of all available lints + # and their documentation is published at + # https://dart-lang.github.io/linter/lints/index.html. + # + # Instead of disabling a lint rule for the entire project in the + # section below, it can also be suppressed for a single line of code + # or a specific dart file by using the `// ignore: name_of_lint` and + # `// ignore_for_file: name_of_lint` syntax on the line or in the file + # producing the lint. + rules: + # avoid_print: false # Uncomment to disable the `avoid_print` rule + # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule + +# Additional information about this file can be found at +# https://dart.dev/guides/language/analysis-options diff --git a/example/android/app/build.gradle b/example/android/app/build.gradle new file mode 100644 index 0000000..891fcb4 --- /dev/null +++ b/example/android/app/build.gradle @@ -0,0 +1,69 @@ +def localProperties = new Properties() +def localPropertiesFile = rootProject.file('local.properties') +if (localPropertiesFile.exists()) { + localPropertiesFile.withReader('UTF-8') { reader -> + localProperties.load(reader) + } +} + +def flutterRoot = localProperties.getProperty('flutter.sdk') +if (flutterRoot == null) { + throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") +} + +def flutterVersionCode = localProperties.getProperty('flutter.versionCode') +if (flutterVersionCode == null) { + flutterVersionCode = '1' +} + +def flutterVersionName = localProperties.getProperty('flutter.versionName') +if (flutterVersionName == null) { + flutterVersionName = '1.0' +} + +apply plugin: 'com.android.application' +apply plugin: 'kotlin-android' +apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" + +android { + compileSdkVersion flutter.compileSdkVersion + ndkVersion flutter.ndkVersion + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + + defaultConfig { + // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). + applicationId "me.yohom.amap_search_fluttify_example" + // You can update the following values to match your application needs. + // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-build-configuration. + minSdkVersion 21 + targetSdkVersion flutter.targetSdkVersion + versionCode flutterVersionCode.toInteger() + versionName flutterVersionName + } + + signingConfigs { + release { + keyAlias 'amap_search_test' + keyPassword 'amap_search_test' + storeFile file('../amap_search_test.jks') + storePassword 'amap_search_test' + } + } + + buildTypes { + debug { + signingConfig signingConfigs.release + } + release { + signingConfig signingConfigs.release + } + } +} + +flutter { + source '../..' +} diff --git a/example/android/app/src/debug/AndroidManifest.xml b/example/android/app/src/debug/AndroidManifest.xml new file mode 100644 index 0000000..059c7da --- /dev/null +++ b/example/android/app/src/debug/AndroidManifest.xml @@ -0,0 +1,8 @@ + + + + diff --git a/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..7697408 --- /dev/null +++ b/example/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example/android/app/src/main/java/me/yohom/amap_search_fluttify_example/MainActivity.java b/example/android/app/src/main/java/me/yohom/amap_search_fluttify_example/MainActivity.java new file mode 100644 index 0000000..493e826 --- /dev/null +++ b/example/android/app/src/main/java/me/yohom/amap_search_fluttify_example/MainActivity.java @@ -0,0 +1,6 @@ +package me.yohom.amap_search_fluttify_example; + +import io.flutter.embedding.android.FlutterActivity; + +public class MainActivity extends FlutterActivity { +} diff --git a/example/android/app/src/main/res/drawable-v21/launch_background.xml b/example/android/app/src/main/res/drawable-v21/launch_background.xml new file mode 100644 index 0000000..f74085f --- /dev/null +++ b/example/android/app/src/main/res/drawable-v21/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/example/android/app/src/main/res/drawable/launch_background.xml b/example/android/app/src/main/res/drawable/launch_background.xml new file mode 100644 index 0000000..304732f --- /dev/null +++ b/example/android/app/src/main/res/drawable/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..db77bb4b7b0906d62b1847e87f15cdcacf6a4f29 GIT binary patch literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY3?!3`olAj~WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8bpbvhu0Wd6uZuB!w&u2PAxD2eNXD>P5D~Wn-+_Wa#27Xc zC?Zj|6r#X(-D3u$NCt}(Ms06KgJ4FxJVv{GM)!I~&n8Bnc94O7-Hd)cjDZswgC;Qs zO=b+9!WcT8F?0rF7!Uys2bs@gozCP?z~o%U|N3vA*22NaGQG zlg@K`O_XuxvZ&Ks^m&R!`&1=spLvfx7oGDKDwpwW`#iqdw@AL`7MR}m`rwr|mZgU`8P7SBkL78fFf!WnuYWm$5Z0 zNXhDbCv&49sM544K|?c)WrFfiZvCi9h0O)B3Pgg&ebxsLQ05GG~ AQ2+n{ literal 0 HcmV?d00001 diff --git a/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..17987b79bb8a35cc66c3c1fd44f5a5526c1b78be GIT binary patch literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xx&nMcT!A!W`0S9QKQy;}1Cl^CgaH=;G9cpY;r$Q>i*pfB zP2drbID<_#qf;rPZx^FqH)F_D#*k@@q03KywUtLX8Ua?`H+NMzkczFPK3lFz@i_kW%1NOn0|D2I9n9wzH8m|-tHjsw|9>@K=iMBhxvkv6m8Y-l zytQ?X=U+MF$@3 zt`~i=@j|6y)RWMK--}M|=T`o&^Ni>IoWKHEbBXz7?A@mgWoL>!*SXo`SZH-*HSdS+ yn*9;$7;m`l>wYBC5bq;=U}IMqLzqbYCidGC!)_gkIk_C@Uy!y&wkt5C($~2D>~)O*cj@FGjOCM)M>_ixfudOh)?xMu#Fs z#}Y=@YDTwOM)x{K_j*Q;dPdJ?Mz0n|pLRx{4n|)f>SXlmV)XB04CrSJn#dS5nK2lM zrZ9#~WelCp7&e13Y$jvaEXHskn$2V!!DN-nWS__6T*l;H&Fopn?A6HZ-6WRLFP=R` zqG+CE#d4|IbyAI+rJJ`&x9*T`+a=p|0O(+s{UBcyZdkhj=yS1>AirP+0R;mf2uMgM zC}@~JfByORAh4SyRgi&!(cja>F(l*O+nd+@4m$|6K6KDn_&uvCpV23&>G9HJp{xgg zoq1^2_p9@|WEo z*X_Uko@K)qYYv~>43eQGMdbiGbo>E~Q& zrYBH{QP^@Sti!`2)uG{irBBq@y*$B zi#&(U-*=fp74j)RyIw49+0MRPMRU)+a2r*PJ$L5roHt2$UjExCTZSbq%V!HeS7J$N zdG@vOZB4v_lF7Plrx+hxo7(fCV&}fHq)$ literal 0 HcmV?d00001 diff --git a/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..d5f1c8d34e7a88e3f88bea192c3a370d44689c3c GIT binary patch literal 1031 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q8Ax83A=Cw=BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrIztFa`(sgt!6~Yi|1%a`XoT0ojZ}lNrNjb9xjc(B0U1_% zz5^97Xt*%oq$rQy4?0GKNfJ44uvxI)gC`h-NZ|&0-7(qS@?b!5r36oQ}zyZrNO3 zMO=Or+<~>+A&uN&E!^Sl+>xE!QC-|oJv`ApDhqC^EWD|@=#J`=d#Xzxs4ah}w&Jnc z$|q_opQ^2TrnVZ0o~wh<3t%W&flvYGe#$xqda2bR_R zvPYgMcHgjZ5nSA^lJr%;<&0do;O^tDDh~=pIxA#coaCY>&N%M2^tq^U%3DB@ynvKo}b?yu-bFc-u0JHzced$sg7S3zqI(2 z#Km{dPr7I=pQ5>FuK#)QwK?Y`E`B?nP+}U)I#c1+FM*1kNvWG|a(TpksZQ3B@sD~b zpQ2)*V*TdwjFOtHvV|;OsiDqHi=6%)o4b!)x$)%9pGTsE z-JL={-Ffv+T87W(Xpooq<`r*VzWQcgBN$$`u}f>-ZQI1BB8ykN*=e4rIsJx9>z}*o zo~|9I;xof literal 0 HcmV?d00001 diff --git a/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..4d6372eebdb28e45604e46eeda8dd24651419bc0 GIT binary patch literal 1443 zcmb`G{WsKk6vsdJTdFg%tJav9_E4vzrOaqkWF|A724Nly!y+?N9`YV6wZ}5(X(D_N(?!*n3`|_r0Hc?=PQw&*vnU?QTFY zB_MsH|!j$PP;I}?dppoE_gA(4uc!jV&0!l7_;&p2^pxNo>PEcNJv za5_RT$o2Mf!<+r?&EbHH6nMoTsDOa;mN(wv8RNsHpG)`^ymG-S5By8=l9iVXzN_eG%Xg2@Xeq76tTZ*dGh~Lo9vl;Zfs+W#BydUw zCkZ$o1LqWQO$FC9aKlLl*7x9^0q%0}$OMlp@Kk_jHXOjofdePND+j!A{q!8~Jn+s3 z?~~w@4?egS02}8NuulUA=L~QQfm;MzCGd)XhiftT;+zFO&JVyp2mBww?;QByS_1w! zrQlx%{^cMj0|Bo1FjwY@Q8?Hx0cIPF*@-ZRFpPc#bBw{5@tD(5%sClzIfl8WU~V#u zm5Q;_F!wa$BSpqhN>W@2De?TKWR*!ujY;Yylk_X5#~V!L*Gw~;$%4Q8~Mad z@`-kG?yb$a9cHIApZDVZ^U6Xkp<*4rU82O7%}0jjHlK{id@?-wpN*fCHXyXh(bLt* zPc}H-x0e4E&nQ>y%B-(EL=9}RyC%MyX=upHuFhAk&MLbsF0LP-q`XnH78@fT+pKPW zu72MW`|?8ht^tz$iC}ZwLp4tB;Q49K!QCF3@!iB1qOI=?w z7In!}F~ij(18UYUjnbmC!qKhPo%24?8U1x{7o(+?^Zu0Hx81|FuS?bJ0jgBhEMzf< zCgUq7r2OCB(`XkKcN-TL>u5y#dD6D!)5W?`O5)V^>jb)P)GBdy%t$uUMpf$SNV31$ zb||OojAbvMP?T@$h_ZiFLFVHDmbyMhJF|-_)HX3%m=CDI+ID$0^C>kzxprBW)hw(v zr!Gmda);ICoQyhV_oP5+C%?jcG8v+D@9f?Dk*!BxY}dazmrT@64UrP3hlslANK)bq z$67n83eh}OeW&SV@HG95P|bjfqJ7gw$e+`Hxo!4cx`jdK1bJ>YDSpGKLPZ^1cv$ek zIB?0S<#tX?SJCLWdMd{-ME?$hc7A$zBOdIJ)4!KcAwb=VMov)nK;9z>x~rfT1>dS+ zZ6#`2v@`jgbqq)P22H)Tx2CpmM^o1$B+xT6`(v%5xJ(?j#>Q$+rx_R|7TzDZe{J6q zG1*EcU%tE?!kO%^M;3aM6JN*LAKUVb^xz8-Pxo#jR5(-KBeLJvA@-gxNHx0M-ZJLl z;#JwQoh~9V?`UVo#}{6ka@II>++D@%KqGpMdlQ}?9E*wFcf5(#XQnP$Dk5~%iX^>f z%$y;?M0BLp{O3a(-4A?ewryHrrD%cx#Q^%KY1H zNre$ve+vceSLZcNY4U(RBX&)oZn*Py()h)XkE?PL$!bNb{N5FVI2Y%LKEm%yvpyTP z(1P?z~7YxD~Rf<(a@_y` literal 0 HcmV?d00001 diff --git a/example/android/app/src/main/res/values-night/styles.xml b/example/android/app/src/main/res/values-night/styles.xml new file mode 100644 index 0000000..06952be --- /dev/null +++ b/example/android/app/src/main/res/values-night/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/example/android/app/src/main/res/values/styles.xml b/example/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..cb1ef88 --- /dev/null +++ b/example/android/app/src/main/res/values/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/example/android/app/src/profile/AndroidManifest.xml b/example/android/app/src/profile/AndroidManifest.xml new file mode 100644 index 0000000..059c7da --- /dev/null +++ b/example/android/app/src/profile/AndroidManifest.xml @@ -0,0 +1,8 @@ + + + + diff --git a/example/android/build.gradle b/example/android/build.gradle new file mode 100644 index 0000000..83ae220 --- /dev/null +++ b/example/android/build.gradle @@ -0,0 +1,31 @@ +buildscript { + ext.kotlin_version = '1.6.10' + repositories { + google() + mavenCentral() + } + + dependencies { + classpath 'com.android.tools.build:gradle:7.1.2' + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + } +} + +allprojects { + repositories { + google() + mavenCentral() + } +} + +rootProject.buildDir = '../build' +subprojects { + project.buildDir = "${rootProject.buildDir}/${project.name}" +} +subprojects { + project.evaluationDependsOn(':app') +} + +task clean(type: Delete) { + delete rootProject.buildDir +} diff --git a/example/android/gradle.properties b/example/android/gradle.properties new file mode 100644 index 0000000..94adc3a --- /dev/null +++ b/example/android/gradle.properties @@ -0,0 +1,3 @@ +org.gradle.jvmargs=-Xmx1536M +android.useAndroidX=true +android.enableJetifier=true diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..cc5527d --- /dev/null +++ b/example/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,6 @@ +#Fri Jun 23 08:50:38 CEST 2017 +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip diff --git a/example/android/settings.gradle b/example/android/settings.gradle new file mode 100644 index 0000000..44e62bc --- /dev/null +++ b/example/android/settings.gradle @@ -0,0 +1,11 @@ +include ':app' + +def localPropertiesFile = new File(rootProject.projectDir, "local.properties") +def properties = new Properties() + +assert localPropertiesFile.exists() +localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) } + +def flutterSdkPath = properties.getProperty("flutter.sdk") +assert flutterSdkPath != null, "flutter.sdk not set in local.properties" +apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle" diff --git a/example/ios/Flutter/AppFrameworkInfo.plist b/example/ios/Flutter/AppFrameworkInfo.plist new file mode 100644 index 0000000..8d4492f --- /dev/null +++ b/example/ios/Flutter/AppFrameworkInfo.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + App + CFBundleIdentifier + io.flutter.flutter.app + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + App + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + MinimumOSVersion + 9.0 + + diff --git a/example/ios/Flutter/Debug.xcconfig b/example/ios/Flutter/Debug.xcconfig new file mode 100644 index 0000000..ec97fc6 --- /dev/null +++ b/example/ios/Flutter/Debug.xcconfig @@ -0,0 +1,2 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" +#include "Generated.xcconfig" diff --git a/example/ios/Flutter/Release.xcconfig b/example/ios/Flutter/Release.xcconfig new file mode 100644 index 0000000..c4855bf --- /dev/null +++ b/example/ios/Flutter/Release.xcconfig @@ -0,0 +1,2 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" diff --git a/example/ios/Podfile b/example/ios/Podfile new file mode 100644 index 0000000..2bfb458 --- /dev/null +++ b/example/ios/Podfile @@ -0,0 +1,40 @@ +source 'https://gitee.com/mirrors/CocoaPods-Specs.git' # 指定源 + +# Uncomment this line to define a global platform for your project +# platform :ios, '9.0' + +# CocoaPods analytics sends network stats synchronously affecting flutter build latency. +ENV['COCOAPODS_DISABLE_STATS'] = 'true' + +project 'Runner', { + 'Debug' => :debug, + 'Profile' => :release, + 'Release' => :release, +} + +def flutter_root + generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__) + unless File.exist?(generated_xcode_build_settings_path) + raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first" + end + + File.foreach(generated_xcode_build_settings_path) do |line| + matches = line.match(/FLUTTER_ROOT\=(.*)/) + return matches[1].strip if matches + end + raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get" +end + +require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root) + +flutter_ios_podfile_setup + +target 'Runner' do + flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) +end + +post_install do |installer| + installer.pods_project.targets.each do |target| + flutter_additional_ios_build_settings(target) + end +end diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock new file mode 100644 index 0000000..384d6d7 --- /dev/null +++ b/example/ios/Podfile.lock @@ -0,0 +1,79 @@ +PODS: + - amap_core_fluttify (0.0.1): + - AMapFoundation-NO-IDFA (~> 1.6.9) + - Flutter + - foundation_fluttify + - amap_search_fluttify (0.0.1): + - AMapSearch-NO-IDFA (= 9.2.0) + - Flutter + - foundation_fluttify + - AMapFoundation-NO-IDFA (1.6.9) + - AMapSearch-NO-IDFA (9.2.0): + - AMapFoundation-NO-IDFA (~> 1.6.9) + - core_location_fluttify (0.0.1): + - Flutter + - foundation_fluttify + - Flutter (1.0.0) + - FMDB (2.7.5): + - FMDB/standard (= 2.7.5) + - FMDB/standard (2.7.5) + - foundation_fluttify (0.0.1): + - Flutter + - path_provider_ios (0.0.1): + - Flutter + - permission_handler_apple (9.0.4): + - Flutter + - sqflite (0.0.2): + - Flutter + - FMDB (>= 2.7.5) + +DEPENDENCIES: + - amap_core_fluttify (from `.symlinks/plugins/amap_core_fluttify/ios`) + - amap_search_fluttify (from `.symlinks/plugins/amap_search_fluttify/ios`) + - core_location_fluttify (from `.symlinks/plugins/core_location_fluttify/ios`) + - Flutter (from `Flutter`) + - foundation_fluttify (from `.symlinks/plugins/foundation_fluttify/ios`) + - path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`) + - permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`) + - sqflite (from `.symlinks/plugins/sqflite/ios`) + +SPEC REPOS: + https://gitee.com/mirrors/CocoaPods-Specs.git: + - AMapFoundation-NO-IDFA + - AMapSearch-NO-IDFA + - FMDB + +EXTERNAL SOURCES: + amap_core_fluttify: + :path: ".symlinks/plugins/amap_core_fluttify/ios" + amap_search_fluttify: + :path: ".symlinks/plugins/amap_search_fluttify/ios" + core_location_fluttify: + :path: ".symlinks/plugins/core_location_fluttify/ios" + Flutter: + :path: Flutter + foundation_fluttify: + :path: ".symlinks/plugins/foundation_fluttify/ios" + path_provider_ios: + :path: ".symlinks/plugins/path_provider_ios/ios" + permission_handler_apple: + :path: ".symlinks/plugins/permission_handler_apple/ios" + sqflite: + :path: ".symlinks/plugins/sqflite/ios" + +SPEC CHECKSUMS: + amap_core_fluttify: b84657ba39ee287a4b96bbcc0a6e67612cc3808f + amap_search_fluttify: cfab91aa65730337fff54705aae0423ea752fc91 + AMapFoundation-NO-IDFA: cc2ec7a2828ef292358ad594b7ee0ae21a7f097b + AMapSearch-NO-IDFA: 9df378c88d50083346412ee3e0a10e2c451c7139 + core_location_fluttify: 9466a411ea7d22c6349c7e6a767ae4623f01eb1d + Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a + FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a + foundation_fluttify: 0c45145e3fad1fb99188e4979daed5b24cd9b278 + path_provider_ios: 14f3d2fd28c4fdb42f44e0f751d12861c43cee02 + permission_handler_apple: 44366e37eaf29454a1e7b1b7d736c2cceaeb17ce + sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904 + +PODFILE CHECKSUM: febb83c8a930141d95caab555982aeda42924994 + +COCOAPODS: 1.11.3 diff --git a/example/ios/Runner.xcodeproj/project.pbxproj b/example/ios/Runner.xcodeproj/project.pbxproj new file mode 100644 index 0000000..fcb8739 --- /dev/null +++ b/example/ios/Runner.xcodeproj/project.pbxproj @@ -0,0 +1,533 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 50; + objects = { + +/* Begin PBXBuildFile section */ + 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; + 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; + 978B8F6F1D3862AE00F588F7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */; }; + 97C146F31CF9000F007C117D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C146F21CF9000F007C117D /* main.m */; }; + 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; + 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; + 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; + C0B36C54DB5DBC10D79240BB /* libPods-Runner.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 180D186A924BD5A7CCAAEA21 /* libPods-Runner.a */; }; +/* End PBXBuildFile section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 9705A1C41CF9048500538489 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; + 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; + 180D186A924BD5A7CCAAEA21 /* libPods-Runner.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Runner.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 28AD679E3FA43023F7CCD9D8 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; + 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; + 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; + 7AFFD8ED1D35381100E5BB4D /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; + 7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; + 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; }; + 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; }; + 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 97C146F21CF9000F007C117D /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + E1197FAC12FF2CEA10980272 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; + F82654A1512C05C7ABC37DB9 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 97C146EB1CF9000F007C117D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + C0B36C54DB5DBC10D79240BB /* libPods-Runner.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 13127E28C69117CB1D457D3D /* Pods */ = { + isa = PBXGroup; + children = ( + 28AD679E3FA43023F7CCD9D8 /* Pods-Runner.debug.xcconfig */, + F82654A1512C05C7ABC37DB9 /* Pods-Runner.release.xcconfig */, + E1197FAC12FF2CEA10980272 /* Pods-Runner.profile.xcconfig */, + ); + name = Pods; + path = Pods; + sourceTree = ""; + }; + 7F0C698E17349BD2A011B0D9 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 180D186A924BD5A7CCAAEA21 /* libPods-Runner.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 9740EEB11CF90186004384FC /* Flutter */ = { + isa = PBXGroup; + children = ( + 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */, + 9740EEB21CF90195004384FC /* Debug.xcconfig */, + 7AFA3C8E1D35360C0083082E /* Release.xcconfig */, + 9740EEB31CF90195004384FC /* Generated.xcconfig */, + ); + name = Flutter; + sourceTree = ""; + }; + 97C146E51CF9000F007C117D = { + isa = PBXGroup; + children = ( + 9740EEB11CF90186004384FC /* Flutter */, + 97C146F01CF9000F007C117D /* Runner */, + 97C146EF1CF9000F007C117D /* Products */, + 13127E28C69117CB1D457D3D /* Pods */, + 7F0C698E17349BD2A011B0D9 /* Frameworks */, + ); + sourceTree = ""; + }; + 97C146EF1CF9000F007C117D /* Products */ = { + isa = PBXGroup; + children = ( + 97C146EE1CF9000F007C117D /* Runner.app */, + ); + name = Products; + sourceTree = ""; + }; + 97C146F01CF9000F007C117D /* Runner */ = { + isa = PBXGroup; + children = ( + 7AFFD8ED1D35381100E5BB4D /* AppDelegate.h */, + 7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */, + 97C146FA1CF9000F007C117D /* Main.storyboard */, + 97C146FD1CF9000F007C117D /* Assets.xcassets */, + 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */, + 97C147021CF9000F007C117D /* Info.plist */, + 97C146F11CF9000F007C117D /* Supporting Files */, + 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */, + 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */, + ); + path = Runner; + sourceTree = ""; + }; + 97C146F11CF9000F007C117D /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 97C146F21CF9000F007C117D /* main.m */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 97C146ED1CF9000F007C117D /* Runner */ = { + isa = PBXNativeTarget; + buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; + buildPhases = ( + 63C43029C85D2994500C7A9F /* [CP] Check Pods Manifest.lock */, + 9740EEB61CF901F6004384FC /* Run Script */, + 97C146EA1CF9000F007C117D /* Sources */, + 97C146EB1CF9000F007C117D /* Frameworks */, + 97C146EC1CF9000F007C117D /* Resources */, + 9705A1C41CF9048500538489 /* Embed Frameworks */, + 3B06AD1E1E4923F5004D2608 /* Thin Binary */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Runner; + productName = Runner; + productReference = 97C146EE1CF9000F007C117D /* Runner.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 97C146E61CF9000F007C117D /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1300; + ORGANIZATIONNAME = ""; + TargetAttributes = { + 97C146ED1CF9000F007C117D = { + CreatedOnToolsVersion = 7.3.1; + }; + }; + }; + buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 97C146E51CF9000F007C117D; + productRefGroup = 97C146EF1CF9000F007C117D /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 97C146ED1CF9000F007C117D /* Runner */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 97C146EC1CF9000F007C117D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */, + 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */, + 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */, + 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Thin Binary"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin"; + }; + 63C43029C85D2994500C7A9F /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 9740EEB61CF901F6004384FC /* Run Script */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Run Script"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 97C146EA1CF9000F007C117D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 978B8F6F1D3862AE00F588F7 /* AppDelegate.m in Sources */, + 97C146F31CF9000F007C117D /* main.m in Sources */, + 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 97C146FA1CF9000F007C117D /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 97C146FB1CF9000F007C117D /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 97C147001CF9000F007C117D /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 249021D3217E4FDB00AE95B9 /* Profile */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Profile; + }; + 249021D4217E4FDB00AE95B9 /* Profile */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; + DEVELOPMENT_TEAM = X5P24RK5QW; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = me.yohom.amapSearchFluttifyExample; + PRODUCT_NAME = "$(TARGET_NAME)"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Profile; + }; + 97C147031CF9000F007C117D /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 97C147041CF9000F007C117D /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 97C147061CF9000F007C117D /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; + DEVELOPMENT_TEAM = X5P24RK5QW; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = me.yohom.amapSearchFluttifyExample; + PRODUCT_NAME = "$(TARGET_NAME)"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 97C147071CF9000F007C117D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; + DEVELOPMENT_TEAM = X5P24RK5QW; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = me.yohom.amapSearchFluttifyExample; + PRODUCT_NAME = "$(TARGET_NAME)"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 97C147031CF9000F007C117D /* Debug */, + 97C147041CF9000F007C117D /* Release */, + 249021D3217E4FDB00AE95B9 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 97C147061CF9000F007C117D /* Debug */, + 97C147071CF9000F007C117D /* Release */, + 249021D4217E4FDB00AE95B9 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 97C146E61CF9000F007C117D /* Project object */; +} diff --git a/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..f9b0d7c --- /dev/null +++ b/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + PreviewsEnabled + + + diff --git a/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme new file mode 100644 index 0000000..c87d15a --- /dev/null +++ b/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example/ios/Runner.xcworkspace/contents.xcworkspacedata b/example/ios/Runner.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..21a3cc1 --- /dev/null +++ b/example/ios/Runner.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..f9b0d7c --- /dev/null +++ b/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + PreviewsEnabled + + + diff --git a/example/ios/Runner/AppDelegate.h b/example/ios/Runner/AppDelegate.h new file mode 100644 index 0000000..36e21bb --- /dev/null +++ b/example/ios/Runner/AppDelegate.h @@ -0,0 +1,6 @@ +#import +#import + +@interface AppDelegate : FlutterAppDelegate + +@end diff --git a/example/ios/Runner/AppDelegate.m b/example/ios/Runner/AppDelegate.m new file mode 100644 index 0000000..70e8393 --- /dev/null +++ b/example/ios/Runner/AppDelegate.m @@ -0,0 +1,13 @@ +#import "AppDelegate.h" +#import "GeneratedPluginRegistrant.h" + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application + didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + [GeneratedPluginRegistrant registerWithRegistry:self]; + // Override point for customization after application launch. + return [super application:application didFinishLaunchingWithOptions:launchOptions]; +} + +@end diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..d36b1fa --- /dev/null +++ b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,122 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@1x.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@1x.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@1x.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "Icon-App-83.5x83.5@2x.png", + "scale" : "2x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "Icon-App-1024x1024@1x.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9ada4725e9b0ddb1deab583e5b5102493aa332 GIT binary patch literal 10932 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 literal 0 HcmV?d00001 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..f091b6b0bca859a3f474b03065bef75ba58a9e4c GIT binary patch literal 1588 zcmV-42Fv-0P)C1SqPt}wig>|5Crh^=oyX$BK<}M8eLU3e2hGT;=G|!_SP)7zNI6fqUMB=)y zRAZ>eDe#*r`yDAVgB_R*LB*MAc)8(b{g{9McCXW!lq7r(btRoB9!8B-#AI6JMb~YFBEvdsV)`mEQO^&#eRKx@b&x- z5lZm*!WfD8oCLzfHGz#u7sT0^VLMI1MqGxF^v+`4YYnVYgk*=kU?HsSz{v({E3lb9 z>+xILjBN)t6`=g~IBOelGQ(O990@BfXf(DRI5I$qN$0Gkz-FSc$3a+2fX$AedL4u{ z4V+5Ong(9LiGcIKW?_352sR;LtDPmPJXI{YtT=O8=76o9;*n%_m|xo!i>7$IrZ-{l z-x3`7M}qzHsPV@$v#>H-TpjDh2UE$9g6sysUREDy_R(a)>=eHw-WAyfIN z*qb!_hW>G)Tu8nSw9yn#3wFMiLcfc4pY0ek1}8(NqkBR@t4{~oC>ryc-h_ByH(Cg5 z>ao-}771+xE3um9lWAY1FeQFxowa1(!J(;Jg*wrg!=6FdRX+t_<%z&d&?|Bn){>zm zZQj(aA_HeBY&OC^jj*)N`8fa^ePOU72VpInJoI1?`ty#lvlNzs(&MZX+R%2xS~5Kh zX*|AU4QE#~SgPzOXe9>tRj>hjU@c1k5Y_mW*Jp3fI;)1&g3j|zDgC+}2Q_v%YfDax z!?umcN^n}KYQ|a$Lr+51Nf9dkkYFSjZZjkma$0KOj+;aQ&721~t7QUKx61J3(P4P1 zstI~7-wOACnWP4=8oGOwz%vNDqD8w&Q`qcNGGrbbf&0s9L0De{4{mRS?o0MU+nR_! zrvshUau0G^DeMhM_v{5BuLjb#Hh@r23lDAk8oF(C+P0rsBpv85EP>4CVMx#04MOfG z;P%vktHcXwTj~+IE(~px)3*MY77e}p#|c>TD?sMatC0Tu4iKKJ0(X8jxQY*gYtxsC z(zYC$g|@+I+kY;dg_dE>scBf&bP1Nc@Hz<3R)V`=AGkc;8CXqdi=B4l2k|g;2%#m& z*jfX^%b!A8#bI!j9-0Fi0bOXl(-c^AB9|nQaE`*)Hw+o&jS9@7&Gov#HbD~#d{twV zXd^Tr^mWLfFh$@Dr$e;PBEz4(-2q1FF0}c;~B5sA}+Q>TOoP+t>wf)V9Iy=5ruQa;z)y zI9C9*oUga6=hxw6QasLPnee@3^Rr*M{CdaL5=R41nLs(AHk_=Y+A9$2&H(B7!_pURs&8aNw7?`&Z&xY_Ye z)~D5Bog^td-^QbUtkTirdyK^mTHAOuptDflut!#^lnKqU md>ggs(5nOWAqO?umG&QVYK#ibz}*4>0000U6E9hRK9^#O7(mu>ETqrXGsduA8$)?`v2seloOCza43C{NQ$$gAOH**MCn0Q?+L7dl7qnbRdqZ8LSVp1ItDxhxD?t@5_yHg6A8yI zC*%Wgg22K|8E#!~cTNYR~@Y9KepMPrrB8cABapAFa=`H+UGhkXUZV1GnwR1*lPyZ;*K(i~2gp|@bzp8}og7e*#% zEnr|^CWdVV!-4*Y_7rFvlww2Ze+>j*!Z!pQ?2l->4q#nqRu9`ELo6RMS5=br47g_X zRw}P9a7RRYQ%2Vsd0Me{_(EggTnuN6j=-?uFS6j^u69elMypu?t>op*wBx<=Wx8?( ztpe^(fwM6jJX7M-l*k3kEpWOl_Vk3@(_w4oc}4YF4|Rt=2V^XU?#Yz`8(e?aZ@#li0n*=g^qOcVpd-Wbok=@b#Yw zqn8u9a)z>l(1kEaPYZ6hwubN6i<8QHgsu0oE) ziJ(p;Wxm>sf!K+cw>R-(^Y2_bahB+&KI9y^);#0qt}t-$C|Bo71lHi{_+lg#f%RFy z0um=e3$K3i6K{U_4K!EX?F&rExl^W|G8Z8;`5z-k}OGNZ0#WVb$WCpQu-_YsiqKP?BB# vzVHS-CTUF4Ozn5G+mq_~Qqto~ahA+K`|lyv3(-e}00000NkvXXu0mjfd`9t{ literal 0 HcmV?d00001 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d0ef06e7edb86cdfe0d15b4b0d98334a86163658 GIT binary patch literal 1716 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 literal 0 HcmV?d00001 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c8f9ed8f5cee1c98386d13b17e89f719e83555b2 GIT binary patch literal 1895 zcmV-t2blPYP)FQtfgmafE#=YDCq`qUBt#QpG%*H6QHY765~R=q zZ6iudfM}q!Pz#~9JgOi8QJ|DSu?1-*(kSi1K4#~5?#|rh?sS)(-JQqX*}ciXJ56_H zdw=^s_srbAdqxlvGyrgGet#6T7_|j;95sL%MtM;q86vOxKM$f#puR)Bjv9Zvz9-di zXOTSsZkM83)E9PYBXC<$6(|>lNLVBb&&6y{NByFCp%6+^ALR@NCTse_wqvNmSWI-m z!$%KlHFH2omF!>#%1l3LTZg(s7eof$7*xB)ZQ0h?ejh?Ta9fDv59+u#MokW+1t8Zb zgHv%K(u9G^Lv`lh#f3<6!JVTL3(dCpxHbnbA;kKqQyd1~^Xe0VIaYBSWm6nsr;dFj z4;G-RyL?cYgsN1{L4ZFFNa;8)Rv0fM0C(~Tkit94 zz#~A)59?QjD&pAPSEQ)p8gP|DS{ng)j=2ux)_EzzJ773GmQ_Cic%3JJhC0t2cx>|v zJcVusIB!%F90{+}8hG3QU4KNeKmK%T>mN57NnCZ^56=0?&3@!j>a>B43pi{!u z7JyDj7`6d)qVp^R=%j>UIY6f+3`+qzIc!Y_=+uN^3BYV|o+$vGo-j-Wm<10%A=(Yk^beI{t%ld@yhKjq0iNjqN4XMGgQtbKubPM$JWBz}YA65k%dm*awtC^+f;a-x4+ddbH^7iDWGg&N0n#MW{kA|=8iMUiFYvMoDY@sPC#t$55gn6ykUTPAr`a@!(;np824>2xJthS z*ZdmT`g5-`BuJs`0LVhz+D9NNa3<=6m;cQLaF?tCv8)zcRSh66*Z|vXhG@$I%U~2l z?`Q zykI#*+rQ=z6Jm=Bui-SfpDYLA=|vzGE(dYm=OC8XM&MDo7ux4UF1~0J1+i%aCUpRe zt3L_uNyQ*cE(38Uy03H%I*)*Bh=Lb^Xj3?I^Hnbeq72(EOK^Y93CNp*uAA{5Lc=ky zx=~RKa4{iTm{_>_vSCm?$Ej=i6@=m%@VvAITnigVg{&@!7CDgs908761meDK5azA} z4?=NOH|PdvabgJ&fW2{Mo$Q0CcD8Qc84%{JPYt5EiG{MdLIAeX%T=D7NIP4%Hw}p9 zg)==!2Lbp#j{u_}hMiao9=!VSyx0gHbeCS`;q&vzeq|fs`y&^X-lso(Ls@-706qmA z7u*T5PMo_w3{se1t2`zWeO^hOvTsohG_;>J0wVqVe+n)AbQCx)yh9;w+J6?NF5Lmo zecS@ieAKL8%bVd@+-KT{yI|S}O>pYckUFs;ry9Ow$CD@ztz5K-*D$^{i(_1llhSh^ zEkL$}tsQt5>QA^;QgjgIfBDmcOgi5YDyu?t6vSnbp=1+@6D& z5MJ}B8q;bRlVoxasyhcUF1+)o`&3r0colr}QJ3hcSdLu;9;td>kf@Tcn<@9sIx&=m z;AD;SCh95=&p;$r{Xz3iWCO^MX83AGJ(yH&eTXgv|0=34#-&WAmw{)U7OU9!Wz^!7 zZ%jZFi@JR;>Mhi7S>V7wQ176|FdW2m?&`qa(ScO^CFPR80HucLHOTy%5s*HR0^8)i h0WYBP*#0Ks^FNSabJA*5${_#%002ovPDHLkV1oKhTl@e3 literal 0 HcmV?d00001 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d6b8609df07bf62e5100a53a01510388bd2b22 GIT binary patch literal 2665 zcmV-v3YPVWP)oFh3q0MFesq&64WThn3$;G69TfjsAv=f2G9}p zgSx99+!YV6qME!>9MD13x)k(+XE7W?_O4LoLb5ND8 zaV{9+P@>42xDfRiYBMSgD$0!vssptcb;&?u9u(LLBKmkZ>RMD=kvD3h`sk6!QYtBa ztlZI#nu$8lJ^q2Z79UTgZe>BU73(Aospiq+?SdMt8lDZ;*?@tyWVZVS_Q7S&*tJaiRlJ z+aSMOmbg3@h5}v;A*c8SbqM3icg-`Cnwl;7Ts%A1RkNIp+Txl-Ckkvg4oxrqGA5ewEgYqwtECD<_3Egu)xGllKt&J8g&+=ac@Jq4-?w6M3b*>w5 z69N3O%=I^6&UL5gZ!}trC7bUj*12xLdkNs~Bz4QdJJ*UDZox2UGR}SNg@lmOvhCc~ z*f_UeXv(=#I#*7>VZx2ObEN~UoGUTl=-@)E;YtCRZ>SVp$p9yG5hEFZ!`wI!spd)n zSk+vK0Vin7FL{7f&6OB%f;SH22dtbcF<|9fi2Fp%q4kxL!b1#l^)8dUwJ zwEf{(wJj@8iYDVnKB`eSU+;ml-t2`@%_)0jDM`+a46xhDbBj2+&Ih>1A>6aky#(-SYyE{R3f#y57wfLs z6w1p~$bp;6!9DX$M+J~S@D6vJAaElETnsX4h9a5tvPhC3L@qB~bOzkL@^z0k_hS{T4PF*TDrgdXp+dzsE? z>V|VR035Pl9n5&-RePFdS{7KAr2vPOqR9=M$vXA1Yy5>w;EsF`;OK{2pkn-kpp9Pw z)r;5JfJKKaT$4qCb{TaXHjb$QA{y0EYy*+b1XI;6Ah- zw13P)xT`>~eFoJC!>{2XL(a_#upp3gaR1#5+L(Jmzp4TBnx{~WHedpJ1ch8JFk~Sw z>F+gN+i+VD?gMXwcIhn8rz`>e>J^TI3E-MW>f}6R-pL}>WMOa0k#jN+`RyUVUC;#D zg|~oS^$6%wpF{^Qr+}X>0PKcr3Fc&>Z>uv@C);pwDs@2bZWhYP!rvGx?_|q{d`t<*XEb#=aOb=N+L@CVBGqImZf&+a zCQEa3$~@#kC);pasdG=f6tuIi0PO-y&tvX%>Mv=oY3U$nD zJ#gMegnQ46pq+3r=;zmgcG+zRc9D~c>z+jo9&D+`E6$LmyFqlmCYw;-Zooma{sR@~ z)_^|YL1&&@|GXo*pivH7k!msl+$Sew3%XJnxajt0K%3M6Bd&YFNy9}tWG^aovK2eX z1aL1%7;KRDrA@eG-Wr6w+;*H_VD~qLiVI`{_;>o)k`{8xa3EJT1O_>#iy_?va0eR? zDV=N%;Zjb%Z2s$@O>w@iqt!I}tLjGk!=p`D23I}N4Be@$(|iSA zf3Ih7b<{zqpDB4WF_5X1(peKe+rASze%u8eKLn#KKXt;UZ+Adf$_TO+vTqshLLJ5c z52HucO=lrNVae5XWOLm!V@n-ObU11!b+DN<$RuU+YsrBq*lYT;?AwJpmNKniF0Q1< zJCo>Q$=v$@&y=sj6{r!Y&y&`0$-I}S!H_~pI&2H8Z1C|BX4VgZ^-! zje3-;x0PBD!M`v*J_)rL^+$<1VJhH*2Fi~aA7s&@_rUHYJ9zD=M%4AFQ`}k8OC$9s XsPq=LnkwKG00000NkvXXu0mjfhAk5^ literal 0 HcmV?d00001 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d6b8609df07bf62e5100a53a01510388bd2b22 GIT binary patch literal 2665 zcmV-v3YPVWP)oFh3q0MFesq&64WThn3$;G69TfjsAv=f2G9}p zgSx99+!YV6qME!>9MD13x)k(+XE7W?_O4LoLb5ND8 zaV{9+P@>42xDfRiYBMSgD$0!vssptcb;&?u9u(LLBKmkZ>RMD=kvD3h`sk6!QYtBa ztlZI#nu$8lJ^q2Z79UTgZe>BU73(Aospiq+?SdMt8lDZ;*?@tyWVZVS_Q7S&*tJaiRlJ z+aSMOmbg3@h5}v;A*c8SbqM3icg-`Cnwl;7Ts%A1RkNIp+Txl-Ckkvg4oxrqGA5ewEgYqwtECD<_3Egu)xGllKt&J8g&+=ac@Jq4-?w6M3b*>w5 z69N3O%=I^6&UL5gZ!}trC7bUj*12xLdkNs~Bz4QdJJ*UDZox2UGR}SNg@lmOvhCc~ z*f_UeXv(=#I#*7>VZx2ObEN~UoGUTl=-@)E;YtCRZ>SVp$p9yG5hEFZ!`wI!spd)n zSk+vK0Vin7FL{7f&6OB%f;SH22dtbcF<|9fi2Fp%q4kxL!b1#l^)8dUwJ zwEf{(wJj@8iYDVnKB`eSU+;ml-t2`@%_)0jDM`+a46xhDbBj2+&Ih>1A>6aky#(-SYyE{R3f#y57wfLs z6w1p~$bp;6!9DX$M+J~S@D6vJAaElETnsX4h9a5tvPhC3L@qB~bOzkL@^z0k_hS{T4PF*TDrgdXp+dzsE? z>V|VR035Pl9n5&-RePFdS{7KAr2vPOqR9=M$vXA1Yy5>w;EsF`;OK{2pkn-kpp9Pw z)r;5JfJKKaT$4qCb{TaXHjb$QA{y0EYy*+b1XI;6Ah- zw13P)xT`>~eFoJC!>{2XL(a_#upp3gaR1#5+L(Jmzp4TBnx{~WHedpJ1ch8JFk~Sw z>F+gN+i+VD?gMXwcIhn8rz`>e>J^TI3E-MW>f}6R-pL}>WMOa0k#jN+`RyUVUC;#D zg|~oS^$6%wpF{^Qr+}X>0PKcr3Fc&>Z>uv@C);pwDs@2bZWhYP!rvGx?_|q{d`t<*XEb#=aOb=N+L@CVBGqImZf&+a zCQEa3$~@#kC);pasdG=f6tuIi0PO-y&tvX%>Mv=oY3U$nD zJ#gMegnQ46pq+3r=;zmgcG+zRc9D~c>z+jo9&D+`E6$LmyFqlmCYw;-Zooma{sR@~ z)_^|YL1&&@|GXo*pivH7k!msl+$Sew3%XJnxajt0K%3M6Bd&YFNy9}tWG^aovK2eX z1aL1%7;KRDrA@eG-Wr6w+;*H_VD~qLiVI`{_;>o)k`{8xa3EJT1O_>#iy_?va0eR? zDV=N%;Zjb%Z2s$@O>w@iqt!I}tLjGk!=p`D23I}N4Be@$(|iSA zf3Ih7b<{zqpDB4WF_5X1(peKe+rASze%u8eKLn#KKXt;UZ+Adf$_TO+vTqshLLJ5c z52HucO=lrNVae5XWOLm!V@n-ObU11!b+DN<$RuU+YsrBq*lYT;?AwJpmNKniF0Q1< zJCo>Q$=v$@&y=sj6{r!Y&y&`0$-I}S!H_~pI&2H8Z1C|BX4VgZ^-! zje3-;x0PBD!M`v*J_)rL^+$<1VJhH*2Fi~aA7s&@_rUHYJ9zD=M%4AFQ`}k8OC$9s XsPq=LnkwKG00000NkvXXu0mjfhAk5^ literal 0 HcmV?d00001 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..75b2d164a5a98e212cca15ea7bf2ab5de5108680 GIT binary patch literal 3831 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 literal 0 HcmV?d00001 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..c4df70d39da7941ef3f6dcb7f06a192d8dcb308d GIT binary patch literal 1888 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 iW8Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v literal 0 HcmV?d00001 diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9da19eacad3b03bb08bbddbbf4ac48dd78b3d838 GIT binary patch literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v literal 0 HcmV?d00001 diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..9da19eacad3b03bb08bbddbbf4ac48dd78b3d838 GIT binary patch literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v literal 0 HcmV?d00001 diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md new file mode 100644 index 0000000..89c2725 --- /dev/null +++ b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md @@ -0,0 +1,5 @@ +# Launch Screen Assets + +You can customize the launch screen with your own desired assets by replacing the image files in this directory. + +You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/example/ios/Runner/Base.lproj/LaunchScreen.storyboard b/example/ios/Runner/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 0000000..f2e259c --- /dev/null +++ b/example/ios/Runner/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example/ios/Runner/Base.lproj/Main.storyboard b/example/ios/Runner/Base.lproj/Main.storyboard new file mode 100644 index 0000000..f3c2851 --- /dev/null +++ b/example/ios/Runner/Base.lproj/Main.storyboard @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example/ios/Runner/Info.plist b/example/ios/Runner/Info.plist new file mode 100644 index 0000000..ca6c17d --- /dev/null +++ b/example/ios/Runner/Info.plist @@ -0,0 +1,47 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + amap_search_fluttify_example + CFBundlePackageType + APPL + CFBundleShortVersionString + $(FLUTTER_BUILD_NAME) + CFBundleSignature + ???? + CFBundleVersion + $(FLUTTER_BUILD_NUMBER) + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + CADisableMinimumFrameDurationOnPhone + + + diff --git a/example/ios/Runner/main.m b/example/ios/Runner/main.m new file mode 100644 index 0000000..dff6597 --- /dev/null +++ b/example/ios/Runner/main.m @@ -0,0 +1,9 @@ +#import +#import +#import "AppDelegate.h" + +int main(int argc, char* argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/example/lib/get_map_data/get_address_desc.screen.dart b/example/lib/get_map_data/get_address_desc.screen.dart new file mode 100644 index 0000000..d06df7f --- /dev/null +++ b/example/lib/get_map_data/get_address_desc.screen.dart @@ -0,0 +1,145 @@ +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +import 'package:amap_search_fluttify_example/widgets/function_item.widget.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:flutter/material.dart'; + +class GetAddressDescScreen extends StatelessWidget { + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('获取地址描述数据')), + body: ListView( + children: [ + const FunctionItem( + label: '地理编码(地址转坐标)', + sublabel: 'AddressEncodeScreen', + target: AddressEncodeScreen(), + ), + FunctionItem( + label: '逆地理编码(坐标转地址)', + sublabel: 'AddressDecodeScreen', + target: AddressDecodeScreen(), + ), + ], + ), + ); + } +} + +/// 地理编码(地址转坐标) +class AddressEncodeScreen extends StatefulWidget { + const AddressEncodeScreen({Key? key}) : super(key: key); + + @override + _AddressEncodeScreenState createState() => _AddressEncodeScreenState(); +} + +class _AddressEncodeScreenState extends State { + final _keywordController = TextEditingController(text: '阿里巴巴'); + final _cityController = TextEditingController(text: '杭州'); + + List _geocodeList = []; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('地理编码(地址转坐标)')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + TextFormField( + controller: _keywordController, + decoration: const InputDecoration(hintText: '输入关键字'), + ), + TextFormField( + controller: _cityController, + decoration: const InputDecoration(hintText: '输入城市'), + ), + RaisedButton( + onPressed: () async { + final geocodeList = await AmapSearch.instance.searchGeocode( + _keywordController.text, + city: _cityController.text, + ); + setState(() { + _geocodeList = geocodeList; + }); + }, + child: const Text('搜索'), + ), + if (_geocodeList.isNotEmpty) Text(_geocodeList.toString()), + ], + ), + ); + } +} + +/// 逆地理编码(坐标转地址) +class AddressDecodeScreen extends StatefulWidget { + @override + _AddressDecodeScreenState createState() => _AddressDecodeScreenState(); +} + +class _AddressDecodeScreenState extends State { + final _latController = TextEditingController(text: '39.9824'); + final _lngController = TextEditingController(text: '116.3053'); + final _radiusController = TextEditingController(text: '200.0'); + + ReGeocode? _reGeocode; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('逆地理编码(坐标转地址)')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + DecoratedRow( + children: [ + Flexible( + child: TextFormField( + controller: _latController, + decoration: const InputDecoration(hintText: '输入纬度'), + ), + ), + Flexible( + child: TextFormField( + controller: _lngController, + decoration: const InputDecoration(hintText: '输入经度'), + ), + ), + ], + ), + TextFormField( + controller: _radiusController, + decoration: const InputDecoration(hintText: '输入范围半径'), + ), + RaisedButton( + onPressed: () async { + final reGeocodeList = await AmapSearch.instance.searchReGeocode( + LatLng( + double.parse(_latController.text), + double.parse(_lngController.text), + ), + radius: 200.0, + ); + setState(() { + _reGeocode = reGeocodeList; + }); + }, + child: const Text('搜索'), + ), + Expanded( + child: SingleChildScrollView( + child: Text(_reGeocode?.toString() ?? ''), + ), + ), + ], + ), + ); + } +} diff --git a/example/lib/get_map_data/get_bus_info.screen.dart b/example/lib/get_map_data/get_bus_info.screen.dart new file mode 100644 index 0000000..8da01b5 --- /dev/null +++ b/example/lib/get_map_data/get_bus_info.screen.dart @@ -0,0 +1,50 @@ +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +import 'package:amap_search_fluttify_example/widgets/scrollable_text.widget.dart'; +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:flutter/material.dart'; + +/// 获取公交数据 +class GetBusInfoScreen extends StatefulWidget { + @override + _GetBusInfoScreenState createState() => _GetBusInfoScreenState(); +} + +class _GetBusInfoScreenState extends State { + final _keywordController = TextEditingController(text: '武林广场'); + final _cityController = TextEditingController(text: '杭州'); + + String _busStation = ''; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('获取公交数据')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + TextFormField( + controller: _keywordController, + decoration: const InputDecoration(hintText: '输入公交站点名称'), + ), + TextFormField( + controller: _cityController, + decoration: const InputDecoration(hintText: '输入城市'), + ), + RaisedButton( + onPressed: () async { + final busStation = await AmapSearch.instance.searchBusStation( + stationName: _keywordController.text, + city: _cityController.text, + ); + _busStation = await busStation.toFutureString(); + setState(() {}); + }, + child: const Text('搜索'), + ), + Expanded(child: ScrollableText(_busStation)), + ], + ), + ); + } +} diff --git a/example/lib/get_map_data/get_district_info.screen.dart b/example/lib/get_map_data/get_district_info.screen.dart new file mode 100644 index 0000000..b63c8c9 --- /dev/null +++ b/example/lib/get_map_data/get_district_info.screen.dart @@ -0,0 +1,45 @@ +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:flutter/material.dart'; + +/// 获取行政区划数据 +class GetDistrictInfoScreen extends StatefulWidget { + @override + _GetDistrictInfoScreenState createState() => _GetDistrictInfoScreenState(); +} + +class _GetDistrictInfoScreenState extends State { + final _keywordController = TextEditingController(text: '西湖区'); + + String _district = ''; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('获取行政区划数据')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + TextFormField( + controller: _keywordController, + decoration: const InputDecoration(hintText: '输入地区'), + ), + RaisedButton( + onPressed: () async { + final district = await AmapSearch.instance.searchDistrict( + _keywordController.text, + showBoundary: true, + showChild: true, + ); + _district = district.toString(); + setState(() {}); + }, + child: const Text('搜索'), + ), + Expanded(child: SingleChildScrollView(child: Text(_district))), + ], + ), + ); + } +} diff --git a/example/lib/get_map_data/get_poi.screen.dart b/example/lib/get_map_data/get_poi.screen.dart new file mode 100644 index 0000000..dba9831 --- /dev/null +++ b/example/lib/get_map_data/get_poi.screen.dart @@ -0,0 +1,234 @@ +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +import 'package:amap_search_fluttify_example/widgets/function_item.widget.dart'; +import 'package:amap_search_fluttify_example/widgets/scrollable_text.widget.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:flutter/material.dart'; + +class GetPoiScreen extends StatelessWidget { + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('获取POI数据')), + body: ListView( + children: [ + FunctionItem( + label: '关键字检索POI', + sublabel: 'KeywordPoiScreen', + target: KeywordPoiScreen(), + ), + FunctionItem( + label: '周边检索POI', + sublabel: 'AroundPoiScreen', + target: AroundPoiScreen(), + ), + FunctionItem( + label: '输入提示', + sublabel: 'InputTipScreen', + target: InputTipScreen(), + ), + ], + ), + ); + } +} + +/// 关键字检索POI +class KeywordPoiScreen extends StatefulWidget { + @override + _KeywordPoiScreenState createState() => _KeywordPoiScreenState(); +} + +class _KeywordPoiScreenState extends State { + final _keywordController = TextEditingController(text: '肯德基'); + final _cityController = TextEditingController(text: '杭州'); + int _page = 1; + + List _poiTitleList = []; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('关键字检索POI')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + TextFormField( + controller: _keywordController, + decoration: const InputDecoration(hintText: '输入关键字'), + ), + TextFormField( + controller: _cityController, + decoration: const InputDecoration(hintText: '输入城市'), + ), + ElevatedButton( + onPressed: () async { + final poiList = await AmapSearch.instance.searchKeyword( + _keywordController.text, + city: _cityController.text, + ); + + setState(() { + _poiTitleList = poiList.map((it) => it.toString()).toList(); + }); + }, + child: const Text('搜索'), + ), + ElevatedButton( + onPressed: () async { + final poiList = await AmapSearch.instance.searchKeyword( + _keywordController.text, + city: _cityController.text, + page: ++_page, + ); + + setState(() { + _poiTitleList = poiList.map((it) => it.toString()).toList(); + }); + }, + child: const Text('下一页'), + ), + Expanded(child: ScrollableText(_poiTitleList.join("\n"))), + ], + ), + ); + } +} + +/// 附近检索POI +class AroundPoiScreen extends StatefulWidget { + @override + _AroundPoiScreenState createState() => _AroundPoiScreenState(); +} + +class _AroundPoiScreenState extends State { + final _keywordController = TextEditingController(); + final _typeController = TextEditingController(); + final _latController = TextEditingController(text: '29.08'); + final _lngController = TextEditingController(text: '119.65'); + int _page = 1; + + List _poiTitleList = []; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('周边检索POI')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + TextFormField( + controller: _keywordController, + decoration: const InputDecoration(hintText: '输入关键字'), + ), + TextFormField( + controller: _typeController, + decoration: const InputDecoration(hintText: '输入类别'), + ), + DecoratedRow( + children: [ + Flexible( + child: TextField( + controller: _latController, + decoration: const InputDecoration(hintText: '输入纬度'), + ), + ), + SPACE_4_HORIZONTAL, + Flexible( + child: TextField( + controller: _lngController, + decoration: const InputDecoration(hintText: '输入经度'), + ), + ), + ], + ), + RaisedButton( + onPressed: () async { + final poiList = await AmapSearch.instance.searchAround( + LatLng( + double.tryParse(_latController.text) ?? 29.08, + double.tryParse(_lngController.text) ?? 119.65, + ), + keyword: _keywordController.text, + type: _typeController.text, + ); + + setState(() { + _poiTitleList = poiList.map((it) => it.toString()).toList(); + }); + }, + child: const Text('搜索'), + ), + RaisedButton( + onPressed: () async { + final poiList = await AmapSearch.instance.searchAround( + LatLng( + double.tryParse(_latController.text) ?? 29.08, + double.tryParse(_lngController.text) ?? 119.65, + ), + keyword: _keywordController.text, + type: _typeController.text, + page: ++_page, + ); + + setState(() { + _poiTitleList = poiList.map((it) => it.toString()).toList(); + }); + }, + child: const Text('下一页'), + ), + Expanded(child: ScrollableText(_poiTitleList.join("\n"))), + ], + ), + ); + } +} + +/// 输入提示 +class InputTipScreen extends StatefulWidget { + @override + _InputTipScreenState createState() => _InputTipScreenState(); +} + +class _InputTipScreenState extends State { + final _keywordController = TextEditingController(text: '肯德基'); + final _cityController = TextEditingController(text: '杭州'); + + List _inputTipList = []; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('输入内容自动提示')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + TextFormField( + controller: _keywordController, + decoration: const InputDecoration(hintText: '输入关键字'), + ), + TextFormField( + controller: _cityController, + decoration: const InputDecoration(hintText: '输入所在城市'), + ), + RaisedButton( + onPressed: () async { + final inputTipList = await AmapSearch.instance.fetchInputTips( + _keywordController.text, + city: _cityController.text, + ); + + setState(() => _inputTipList = inputTipList); + }, + child: const Text('搜索'), + ), + Expanded(child: ScrollableText(_inputTipList.join("\n"))), + ], + ), + ); + } +} diff --git a/example/lib/get_map_data/get_weather_info.screen.dart b/example/lib/get_map_data/get_weather_info.screen.dart new file mode 100644 index 0000000..45793aa --- /dev/null +++ b/example/lib/get_map_data/get_weather_info.screen.dart @@ -0,0 +1,42 @@ +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:flutter/material.dart'; + +/// 获取天气数据 +class GetWeatherInfoScreen extends StatefulWidget { + @override + _GetWeatherInfoScreenState createState() => _GetWeatherInfoScreenState(); +} + +class _GetWeatherInfoScreenState extends State { + final _keywordController = TextEditingController(text: '杭州'); + + String _district = ''; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('获取天气数据')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + TextFormField( + controller: _keywordController, + decoration: const InputDecoration(hintText: '输入地区'), + ), + RaisedButton( + onPressed: () async { + final district = await AmapSearch.instance + .searchDistrict(_keywordController.text); + _district = district.toString(); + setState(() {}); + }, + child: const Text('搜索'), + ), + Expanded(child: SingleChildScrollView(child: Text(_district))), + ], + ), + ); + } +} diff --git a/example/lib/main.dart b/example/lib/main.dart new file mode 100644 index 0000000..a74ffd6 --- /dev/null +++ b/example/lib/main.dart @@ -0,0 +1,129 @@ +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +import 'package:flutter/material.dart'; + +import 'get_map_data/get_address_desc.screen.dart'; +import 'get_map_data/get_bus_info.screen.dart'; +import 'get_map_data/get_district_info.screen.dart'; +import 'get_map_data/get_poi.screen.dart'; +import 'get_map_data/get_weather_info.screen.dart'; +import 'route_plan/route_bus.screen.dart'; +import 'route_plan/route_drive.screen.dart'; +import 'route_plan/route_ride.screen.dart'; +import 'route_plan/route_walk.screen.dart'; +import 'widgets/function_group.widget.dart'; +import 'widgets/function_item.widget.dart'; +import 'widgets/todo.screen.dart'; + +void main() async { + WidgetsFlutterBinding.ensureInitialized(); + + await AmapSearch.instance.init('f583e0d5b70400167993615c3adc3ced'); + await AmapSearch.instance.updatePrivacyShow(true); + await AmapSearch.instance.updatePrivacyAgree(true); + + runApp(MyApp()); +} + +class MyApp extends StatefulWidget { + @override + _MyAppState createState() => _MyAppState(); +} + +class _MyAppState extends State { + @override + Widget build(BuildContext context) { + return const MaterialApp(home: Home()); + } +} + +class Home extends StatelessWidget { + const Home({ + Key? key, + }) : super(key: key); + + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar(title: const Text('AMaps examples')), + body: ListView( + children: [ + FunctionGroup( + headLabel: '获取地图数据', + children: [ + FunctionItem( + label: '获取POI数据', + sublabel: 'GetPoiScreen', + target: GetPoiScreen(), + ), + FunctionItem( + label: '获取地址描述数据', + sublabel: 'GetAddressDescScreen', + target: GetAddressDescScreen(), + ), + FunctionItem( + label: '获取行政区划数据', + sublabel: 'GetDistrictInfoScreen', + target: GetDistrictInfoScreen(), + ), + FunctionItem( + label: '获取公交数据', + sublabel: 'GetBusInfoScreenScreen', + target: GetBusInfoScreen(), + ), + FunctionItem( + label: '后获取天气数据', + sublabel: 'GetWeatherInfoScreen', + target: GetWeatherInfoScreen(), + ), + FunctionItem( + label: '获取业务数据(云图功能)', + sublabel: 'TODO', + target: TodoScreen(), + ), + FunctionItem( + label: '获取交通态势信息', + sublabel: 'TODO', + target: TodoScreen(), + ), + ], + ), + FunctionGroup( + headLabel: '出行路线规划', + children: [ + FunctionItem( + label: '驾车出行路线规划', + sublabel: 'RouteDriveScreen', + target: RouteDriveScreen(), + ), + FunctionItem( + label: '步行出行路线规划', + sublabel: 'RouteWalkScreen', + target: RouteWalkScreen(), + ), + FunctionItem( + label: '公交出行路线规划', + sublabel: 'RouteBusScreen', + target: RouteBusScreen(), + ), + FunctionItem( + label: '骑行出行路线规划', + sublabel: 'RouteRideScreen', + target: RouteRideScreen(), + ), + FunctionItem( + label: '货车出行路线规划', + sublabel: 'TODO', + target: TodoScreen(), + ), + FunctionItem( + label: '未来出行路线规划', + sublabel: 'TODO', + target: TodoScreen(), + ), + ], + ), + ], + ), + ); + } +} diff --git a/example/lib/route_plan/route_bus.screen.dart b/example/lib/route_plan/route_bus.screen.dart new file mode 100644 index 0000000..02d37aa --- /dev/null +++ b/example/lib/route_plan/route_bus.screen.dart @@ -0,0 +1,97 @@ +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:flutter/material.dart'; + +/// 公交路线规划 +class RouteBusScreen extends StatefulWidget { + @override + _RouteBusScreenState createState() => _RouteBusScreenState(); +} + +class _RouteBusScreenState extends State { + final _fromLatController = TextEditingController(text: '30.219933'); + final _fromLngController = TextEditingController(text: '120.023728'); + + final _toLatController = TextEditingController(text: '30.27065'); + final _toLngController = TextEditingController(text: '120.163117'); + + String _routeResult = ''; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('公交路线规划')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + DecoratedRow( + itemSpacing: kSpace8, + children: [ + const Text('起点:'), + Flexible( + child: TextFormField( + controller: _fromLatController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入出发点纬度'), + ), + ), + Flexible( + child: TextFormField( + controller: _fromLngController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入出发点经度'), + ), + ), + ], + ), + DecoratedRow( + itemSpacing: kSpace8, + children: [ + const Text('终点:'), + Flexible( + child: TextFormField( + controller: _toLatController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入终点纬度'), + ), + ), + Flexible( + child: TextFormField( + controller: _toLngController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入终点经度'), + ), + ), + ], + ), + RaisedButton( + onPressed: () async { + final routeResult = await AmapSearch.instance.searchBusRoute( + from: LatLng( + double.parse(_fromLatController.text), + double.parse(_fromLngController.text), + ), + to: LatLng( + double.parse(_toLatController.text), + double.parse(_toLngController.text), + ), + city: '杭州', + ); + routeResult + .toFutureString() + .then((it) => setState(() => _routeResult = it)); + }, + child: const Text('搜索'), + ), + Expanded( + child: SingleChildScrollView( + child: Text(_routeResult), + ), + ), + ], + ), + ); + } +} diff --git a/example/lib/route_plan/route_drive.screen.dart b/example/lib/route_plan/route_drive.screen.dart new file mode 100644 index 0000000..fc08dcd --- /dev/null +++ b/example/lib/route_plan/route_drive.screen.dart @@ -0,0 +1,100 @@ +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:flutter/material.dart'; + +/// 驾车路线规划 +class RouteDriveScreen extends StatefulWidget { + @override + _RouteDriveScreenState createState() => _RouteDriveScreenState(); +} + +class _RouteDriveScreenState extends State { + final _fromLatController = TextEditingController(text: '30.219933'); + final _fromLngController = TextEditingController(text: '120.023728'); + + final _toLatController = TextEditingController(text: '30.27065'); + final _toLngController = TextEditingController(text: '120.163117'); + + String _routeResult = ''; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('驾车路线规划')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + DecoratedRow( + itemSpacing: kSpace8, + children: [ + const Text('起点:'), + Flexible( + child: TextFormField( + controller: _fromLatController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入出发点纬度'), + ), + ), + Flexible( + child: TextFormField( + controller: _fromLngController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入出发点经度'), + ), + ), + ], + ), + DecoratedRow( + itemSpacing: kSpace8, + children: [ + const Text('终点:'), + Flexible( + child: TextFormField( + controller: _toLatController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入终点纬度'), + ), + ), + Flexible( + child: TextFormField( + controller: _toLngController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入终点经度'), + ), + ), + ], + ), + RaisedButton( + onPressed: () async { + try { + final routeResult = await AmapSearch.instance.searchDriveRoute( + from: LatLng( + double.parse(_fromLatController.text), + double.parse(_fromLngController.text), + ), + to: LatLng( + double.parse(_toLatController.text), + double.parse(_toLngController.text), + ), + ); + routeResult + .toFutureString() + .then((it) => setState(() => _routeResult = it)); + } catch (e) { + setState(() => _routeResult = e.toString()); + } + }, + child: const Text('搜索'), + ), + Expanded( + child: SingleChildScrollView( + child: Text(_routeResult), + ), + ), + ], + ), + ); + } +} diff --git a/example/lib/route_plan/route_ride.screen.dart b/example/lib/route_plan/route_ride.screen.dart new file mode 100644 index 0000000..7058292 --- /dev/null +++ b/example/lib/route_plan/route_ride.screen.dart @@ -0,0 +1,92 @@ +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:flutter/material.dart'; + +/// 骑行路线规划 +class RouteRideScreen extends StatefulWidget { + @override + _RouteRideScreenState createState() => _RouteRideScreenState(); +} + +class _RouteRideScreenState extends State { + final _fromLatController = TextEditingController(text: '30.219933'); + final _fromLngController = TextEditingController(text: '120.023728'); + + final _toLatController = TextEditingController(text: '30.27065'); + final _toLngController = TextEditingController(text: '120.163117'); + + String _routeResult = ''; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('骑行路线规划')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + DecoratedRow( + itemSpacing: kSpace8, + children: [ + const Text('起点:'), + Flexible( + child: TextFormField( + controller: _fromLatController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入出发点纬度'), + ), + ), + Flexible( + child: TextFormField( + controller: _fromLngController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入出发点经度'), + ), + ), + ], + ), + DecoratedRow( + itemSpacing: kSpace8, + children: [ + const Text('终点:'), + Flexible( + child: TextFormField( + controller: _toLatController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入终点纬度'), + ), + ), + Flexible( + child: TextFormField( + controller: _toLngController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入终点经度'), + ), + ), + ], + ), + RaisedButton( + onPressed: () async { + final routeResult = await AmapSearch.instance.searchRideRoute( + from: LatLng( + double.parse(_fromLatController.text), + double.parse(_fromLngController.text), + ), + to: LatLng( + double.parse(_toLatController.text), + double.parse(_toLngController.text), + ), + ); + routeResult + .toFutureString() + .then((it) => setState(() => _routeResult = it)); + }, + child: const Text('搜索'), + ), + Expanded(child: SingleChildScrollView(child: Text(_routeResult))), + ], + ), + ); + } +} diff --git a/example/lib/route_plan/route_walk.screen.dart b/example/lib/route_plan/route_walk.screen.dart new file mode 100644 index 0000000..ae05dc7 --- /dev/null +++ b/example/lib/route_plan/route_walk.screen.dart @@ -0,0 +1,96 @@ +import 'package:amap_search_fluttify/amap_search_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:flutter/material.dart'; + +/// 步行路线规划 +class RouteWalkScreen extends StatefulWidget { + @override + _RouteWalkScreenState createState() => _RouteWalkScreenState(); +} + +class _RouteWalkScreenState extends State { + final _fromLatController = TextEditingController(text: '30.219933'); + final _fromLngController = TextEditingController(text: '120.023728'); + + final _toLatController = TextEditingController(text: '30.27065'); + final _toLngController = TextEditingController(text: '120.163117'); + + String _routeResult = ''; + + @override + Widget build(BuildContext context) { + return Scaffold( + resizeToAvoidBottomInset: false, + appBar: AppBar(title: const Text('步行路线规划')), + body: DecoratedColumn( + padding: const EdgeInsets.all(kSpace16), + children: [ + DecoratedRow( + itemSpacing: kSpace8, + children: [ + const Text('起点:'), + Flexible( + child: TextFormField( + controller: _fromLatController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入出发点纬度'), + ), + ), + Flexible( + child: TextFormField( + controller: _fromLngController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入出发点经度'), + ), + ), + ], + ), + DecoratedRow( + itemSpacing: kSpace8, + children: [ + const Text('终点:'), + Flexible( + child: TextFormField( + controller: _toLatController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入终点纬度'), + ), + ), + Flexible( + child: TextFormField( + controller: _toLngController, + keyboardType: TextInputType.number, + decoration: const InputDecoration(hintText: '输入终点经度'), + ), + ), + ], + ), + RaisedButton( + onPressed: () async { + final routeResult = await AmapSearch.instance.searchWalkRoute( + from: LatLng( + double.parse(_fromLatController.text), + double.parse(_fromLngController.text), + ), + to: LatLng( + double.parse(_toLatController.text), + double.parse(_toLngController.text), + ), + ); + routeResult + .toFutureString() + .then((it) => setState(() => _routeResult = it)); + }, + child: const Text('搜索'), + ), + Expanded( + child: SingleChildScrollView( + child: Text(_routeResult), + ), + ), + ], + ), + ); + } +} diff --git a/example/lib/utils/misc.dart b/example/lib/utils/misc.dart new file mode 100644 index 0000000..1c90208 --- /dev/null +++ b/example/lib/utils/misc.dart @@ -0,0 +1,13 @@ +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:permission_handler/permission_handler.dart'; + +Future requestPermission() async { + final status = await Permission.location.request(); + + if (status == PermissionStatus.granted) { + return true; + } else { + toast('需要定位权限!'); + return false; + } +} diff --git a/example/lib/utils/utils.export.dart b/example/lib/utils/utils.export.dart new file mode 100644 index 0000000..6a83080 --- /dev/null +++ b/example/lib/utils/utils.export.dart @@ -0,0 +1 @@ +export 'misc.dart'; diff --git a/example/lib/widgets/button.widget.dart b/example/lib/widgets/button.widget.dart new file mode 100644 index 0000000..4004b30 --- /dev/null +++ b/example/lib/widgets/button.widget.dart @@ -0,0 +1,26 @@ +import 'package:flutter/material.dart'; + +class Button extends StatelessWidget { + const Button({ + Key? key, + required this.label, + required this.onPressed, + }) : super(key: key); + + final String label; + final ValueChanged onPressed; + + @override + Widget build(BuildContext context) { + return RaisedButton( + padding: const EdgeInsets.symmetric(vertical: 16), + color: Colors.black, + onPressed: () => onPressed(context), + shape: const StadiumBorder(), + child: Text( + label, + style: const TextStyle(color: Colors.white, fontSize: 15), + ), + ); + } +} diff --git a/example/lib/widgets/dimens.dart b/example/lib/widgets/dimens.dart new file mode 100644 index 0000000..1d520c0 --- /dev/null +++ b/example/lib/widgets/dimens.dart @@ -0,0 +1,74 @@ +import 'package:flutter/material.dart'; + +//region space +const kSpaceZero = 0.0; +const kSpaceTiny = 1.0; +const kSpaceSmall = 4.0; +const kSpace8 = 8.0; +const kSpaceLittleBig = 12.0; +const kSpace16 = 16.0; +const kSpaceLarge = 24.0; +const kSpaceHuge = 32.0; +const kSpaceGiant = 64.0; + +const SPACE_ZERO = SizedBox.shrink(); + +const SPACE_TINY = SizedBox(width: kSpaceTiny, height: kSpaceTiny); +const SPACE_TINY_HORIZONTAL = SizedBox(width: kSpaceTiny, height: kSpaceZero); +const SPACE_TINY_VERTICAL = SizedBox(width: kSpaceZero, height: kSpaceTiny); + +const SPACE_SMALL = SizedBox(width: kSpaceSmall, height: kSpaceSmall); +const SPACE_4_HORIZONTAL = SizedBox(width: kSpaceSmall, height: kSpaceZero); +const SPACE_SMALL_VERTICAL = SizedBox(width: kSpaceZero, height: kSpaceSmall); + +const SPACE_NORMAL = SizedBox(width: kSpace8, height: kSpace8); +const SPACE_NORMAL_HORIZONTAL = SizedBox(width: kSpace8, height: kSpaceZero); +const SPACE_NORMAL_VERTICAL = SizedBox(width: kSpaceZero, height: kSpace8); + +const SPACE_LITTLE_BIG = + SizedBox(width: kSpaceLittleBig, height: kSpaceLittleBig); +const SPACE_LITTLE_BIG_HORIZONTAL = + SizedBox(width: kSpaceLittleBig, height: kSpaceZero); +const SPACE_LITTLE_BIG_VERTICAL = + SizedBox(width: kSpaceZero, height: kSpaceLittleBig); + +const SPACE_BIG = SizedBox(width: kSpace16, height: kSpace16); +const SPACE_BIG_HORIZONTAL = SizedBox(width: kSpace16, height: kSpaceZero); +const SPACE_BIG_VERTICAL = SizedBox(width: kSpaceZero, height: kSpace16); + +const SPACE_LARGE = SizedBox(width: kSpaceLarge, height: kSpaceLarge); +const SPACE_LARGE_HORIZONTAL = SizedBox(width: kSpaceLarge, height: kSpaceZero); +const SPACE_LARGE_VERTICAL = SizedBox(width: kSpaceZero, height: kSpaceLarge); + +const SPACE_HUGE = SizedBox(width: kSpaceHuge, height: kSpaceHuge); +const SPACE_HUGE_HORIZONTAL = SizedBox(width: kSpaceHuge, height: kSpaceZero); +const SPACE_HUGE_VERTICAL = SizedBox(width: kSpaceZero, height: kSpaceHuge); + +const SPACE_GIANT = SizedBox(width: kSpaceGiant, height: kSpaceGiant); +const SPACE_GIANT_HORIZONTAL = SizedBox(width: kSpaceGiant, height: kSpaceZero); +const SPACE_GIANT_VERTICAL = SizedBox(width: kSpaceZero, height: kSpaceGiant); + +const kDividerTiny = Divider(height: kSpaceTiny); +const kDividerSmall = Divider(height: kSpaceSmall); +const kDividerNormal = Divider(); +const kDividerLittleBig = Divider(height: kSpaceLittleBig); +const kDividerBig = Divider(height: kSpace16); +const kDividerLarge = Divider(height: kSpaceLarge); +const kDividerHuge = Divider(height: kSpaceHuge); +const kDividerGiant = Divider(height: kSpaceGiant); +//endregion + +//region text +const kTextNormal = 16.0; +const kTextBig = 18.0; +//endregion + +//region elevation +const kElevationZero = 0.0; +const kElevationTiny = 1.0; +const kElevationSmall = 2.0; +const kElevationNormal = 4.0; +const kElevationBig = 8.0; +const kElevationHuge = 16.0; +const kElevationGiant = 32.0; +//endregion diff --git a/example/lib/widgets/function_group.widget.dart b/example/lib/widgets/function_group.widget.dart new file mode 100644 index 0000000..76e5f78 --- /dev/null +++ b/example/lib/widgets/function_group.widget.dart @@ -0,0 +1,36 @@ +import 'package:flutter/material.dart'; + +class FunctionGroup extends StatelessWidget { + const FunctionGroup({ + Key? key, + required this.headLabel, + this.children = const [], + }) : super(key: key); + + final String headLabel; + final List children; + + @override + Widget build(BuildContext context) { + return Container( + color: Colors.white, + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: + const EdgeInsets.symmetric(horizontal: 16, vertical: 8), + child: Text(headLabel, + style: Theme.of(context).textTheme.headline6), + ), + const Divider(height: 1, indent: 16), + ], + ), ...children, + ], + ), + ); + } +} diff --git a/example/lib/widgets/function_item.widget.dart b/example/lib/widgets/function_item.widget.dart new file mode 100644 index 0000000..0901ded --- /dev/null +++ b/example/lib/widgets/function_item.widget.dart @@ -0,0 +1,34 @@ +import 'package:flutter/material.dart'; + +class FunctionItem extends StatelessWidget { + const FunctionItem({ + Key? key, + required this.label, + required this.sublabel, + required this.target, + }) : super(key: key); + + final String label; + final String sublabel; + final Widget target; + + @override + Widget build(BuildContext context) { + return Column( + children: [ + ListTile( + title: Text(label), + subtitle: Text(sublabel), + trailing: const Icon(Icons.keyboard_arrow_right), + onTap: () { + Navigator.push( + context, + MaterialPageRoute(builder: (_) => target), + ); + }, + ), + const Divider(height: 1, indent: 16), + ], + ); + } +} diff --git a/example/lib/widgets/future.widget.dart b/example/lib/widgets/future.widget.dart new file mode 100644 index 0000000..9746940 --- /dev/null +++ b/example/lib/widgets/future.widget.dart @@ -0,0 +1,17 @@ +import 'package:decorated_flutter/decorated_flutter.dart'; +import 'package:flutter/material.dart'; + +class FutureText extends StatelessWidget { + const FutureText(this.data, {Key? key}) : super(key: key); + + final Future data; + + @override + Widget build(BuildContext context) { + return SingleSubscriber( + future: data, + showLoading: false, + builder: (data) => Text(data), + ); + } +} diff --git a/example/lib/widgets/scrollable_text.widget.dart b/example/lib/widgets/scrollable_text.widget.dart new file mode 100644 index 0000000..63aa409 --- /dev/null +++ b/example/lib/widgets/scrollable_text.widget.dart @@ -0,0 +1,12 @@ +import 'package:flutter/material.dart'; + +class ScrollableText extends StatelessWidget { + final String data; + + const ScrollableText(this.data, {Key? key}) : super(key: key); + + @override + Widget build(BuildContext context) { + return SingleChildScrollView(child: Text(data)); + } +} diff --git a/example/lib/widgets/setting.widget.dart b/example/lib/widgets/setting.widget.dart new file mode 100644 index 0000000..fbad18a --- /dev/null +++ b/example/lib/widgets/setting.widget.dart @@ -0,0 +1,209 @@ +import 'package:flutter/material.dart'; + +const SPACE_NORMAL = SizedBox(width: 8, height: 8); +const kDividerTiny = Divider(height: 1); + +/// 连续设置 +class ContinuousSetting extends StatefulWidget { + const ContinuousSetting({ + Key? key, + required this.head, + required this.onChanged, + this.min = 0, + this.max = 1, + }) : super(key: key); + + final String head; + final ValueChanged onChanged; + final double min; + final double max; + + @override + _ContinuousSettingState createState() => _ContinuousSettingState(); +} + +class _ContinuousSettingState extends State { + late double _value; + + @override + void initState() { + super.initState(); + _value = 0; + } + + @override + Widget build(BuildContext context) { + return Padding( + padding: const EdgeInsets.only( + left: 16, + top: 16, + right: 16, + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text(widget.head, style: Theme.of(context).textTheme.subtitle1), + SPACE_NORMAL, + Slider( + value: _value, + min: widget.min, + max: widget.max, + onChanged: (_) {}, + onChangeEnd: (value) { + setState(() { + _value = value; + widget.onChanged(value); + }); + }, + ), + kDividerTiny, + ], + ), + ); + } +} + +/// 离散设置 +class DiscreteSetting extends StatelessWidget { + const DiscreteSetting({ + Key? key, + required this.head, + required this.options, + required this.onSelected, + }) : super(key: key); + + final String head; + final List options; + final ValueChanged onSelected; + + @override + Widget build(BuildContext context) { + return Column( + children: [ + PopupMenuButton( + onSelected: onSelected, + child: Padding( + padding: const EdgeInsets.all(16), + child: Text(head, style: Theme.of(context).textTheme.subtitle1), + ), + itemBuilder: (context) { + return options + .map((value) => PopupMenuItem( + value: value, + child: Text(value), + )) + .toList(); + }, + ), + kDividerTiny, + ], + ); + } +} + +/// 颜色设置 +class ColorSetting extends StatelessWidget { + const ColorSetting({ + Key? key, + required this.head, + required this.onSelected, + }) : super(key: key); + + final String head; + final ValueChanged onSelected; + + @override + Widget build(BuildContext context) { + return DiscreteSetting( + head: head, + options: const ['绿色', '红色', '黄色'], + onSelected: (value) { + Color? color; + switch (value) { + case '绿色': + color = Colors.green.withOpacity(0.6); + break; + case '红色': + color = Colors.red.withOpacity(0.6); + break; + case '黄色': + color = Colors.yellow.withOpacity(0.6); + break; + } + + onSelected(color); + }, + ); + } +} + +/// 二元设置 +class BooleanSetting extends StatefulWidget { + const BooleanSetting({ + Key? key, + required this.head, + required this.onSelected, + this.selected = false, + }) : super(key: key); + + final String head; + final ValueChanged onSelected; + final bool selected; + + @override + _BooleanSettingState createState() => _BooleanSettingState(); +} + +class _BooleanSettingState extends State { + late bool _selected; + + @override + void initState() { + super.initState(); + + _selected = widget.selected; + } + + @override + Widget build(BuildContext context) { + return Column( + children: [ + SwitchListTile( + title: Text(widget.head), + value: _selected, + onChanged: (selected) { + setState(() { + _selected = selected; + widget.onSelected(selected); + }); + }, + ), + kDividerTiny, + ], + ); + } +} + +/// 输入文字 +class TextSetting extends StatelessWidget { + final String leadingString; + final String hintString; + + const TextSetting({ + Key? key, + required this.leadingString, + required this.hintString, + }) : super(key: key); + + @override + Widget build(BuildContext context) { + return ListTile( + leading: Text(leadingString), + title: TextFormField( + decoration: InputDecoration( + hintText: hintString, + ), + ), + ); + } +} diff --git a/example/lib/widgets/todo.screen.dart b/example/lib/widgets/todo.screen.dart new file mode 100644 index 0000000..29626c2 --- /dev/null +++ b/example/lib/widgets/todo.screen.dart @@ -0,0 +1,11 @@ +import 'package:flutter/material.dart'; + +class TodoScreen extends StatelessWidget { + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar(title: const Text('Todo')), + body: const Center(child: Text('Todo')), + ); + } +} diff --git a/example/pubspec.yaml b/example/pubspec.yaml new file mode 100644 index 0000000..332437b --- /dev/null +++ b/example/pubspec.yaml @@ -0,0 +1,22 @@ +name: amap_search_fluttify_example +description: Demonstrates how to use the amap_search_fluttify plugin. +publish_to: 'none' # Remove this line if you wish to publish to pub.dev + +environment: + sdk: ">=2.17.1 <3.0.0" + +dependencies: + flutter: + sdk: flutter + permission_handler: ^9.2.0 + decorated_flutter: ^0.40.0-dev.0 + amap_search_fluttify: + path: ../ + +dev_dependencies: + flutter_test: + sdk: flutter + flutter_lints: ^2.0.0 + +flutter: + uses-material-design: true diff --git a/example/test/widget_test.dart b/example/test/widget_test.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/example/test/widget_test.dart @@ -0,0 +1 @@ + diff --git a/ios/Classes/AmapSearchFluttifyPlugin.h b/ios/Classes/AmapSearchFluttifyPlugin.h new file mode 100644 index 0000000..d359e07 --- /dev/null +++ b/ios/Classes/AmapSearchFluttifyPlugin.h @@ -0,0 +1,15 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import + +typedef void (^Handler)(NSObject *, id, FlutterResult); + +@interface AmapSearchFluttifyPlugin : NSObject + +- (instancetype) initWithFlutterPluginRegistrar: (NSObject *) registrar; + +@property(nonatomic) NSObject* registrar; + +@end diff --git a/ios/Classes/AmapSearchFluttifyPlugin.m b/ios/Classes/AmapSearchFluttifyPlugin.m new file mode 100644 index 0000000..08b7316 --- /dev/null +++ b/ios/Classes/AmapSearchFluttifyPlugin.m @@ -0,0 +1,81 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" +#import +#import "SubHandler/SubHandler0.h" +#import "SubHandler/SubHandler1.h" +#import "SubHandler/SubHandler2.h" +#import "SubHandler/SubHandler3.h" +#import "SubHandler/SubHandler4.h" +#import "SubHandler/SubHandler5.h" +#import "SubHandler/SubHandler6.h" +#import "SubHandler/SubHandler7.h" +#import "SubHandler/SubHandler8.h" +#import "SubHandler/SubHandler9.h" +#import "SubHandler/SubHandler10.h" +#import "SubHandler/SubHandler11.h" +#import "SubHandler/Custom/SubHandlerCustom.h" +#import "FluttifyMessageCodec.h" +#import + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin { + NSMutableDictionary* _handlerMap; +} + +- (instancetype) initWithFlutterPluginRegistrar: (NSObject *) registrar { + self = [super init]; + if (self) { + _registrar = registrar; + // 处理方法们 + _handlerMap = @{}.mutableCopy; + + [_handlerMap addEntriesFromDictionary: [self getSubHandler0]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler1]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler2]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler3]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler4]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler5]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler6]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler7]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler8]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler9]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler10]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandler11]]; + [_handlerMap addEntriesFromDictionary: [self getSubHandlerCustom]]; + } + + return self; +} + ++ (void)registerWithRegistrar:(NSObject *)registrar { + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:@"me.yohom/amap_search_fluttify" + binaryMessenger:[registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + + [registrar addMethodCallDelegate:[[AmapSearchFluttifyPlugin alloc] initWithFlutterPluginRegistrar:registrar] + channel:channel]; + + // 注册View + +} + +// Method Handlers +- (void)handleMethodCall:(FlutterMethodCall *)methodCall result:(FlutterResult)methodResult { + if (_handlerMap[methodCall.method] != nil) { + _handlerMap[methodCall.method](_registrar, [methodCall arguments], methodResult); + } else { + methodResult(FlutterMethodNotImplemented); + } +} + +@end \ No newline at end of file diff --git a/ios/Classes/Anonymous/AMapNearbySearchManagerDelegate_Anonymous.h b/ios/Classes/Anonymous/AMapNearbySearchManagerDelegate_Anonymous.h new file mode 100644 index 0000000..6df912d --- /dev/null +++ b/ios/Classes/Anonymous/AMapNearbySearchManagerDelegate_Anonymous.h @@ -0,0 +1,21 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import +#import + +@protocol FlutterPluginRegistrar; + +NS_ASSUME_NONNULL_BEGIN + +@interface AMapNearbySearchManagerDelegate_Anonymous : NSObject + +- (instancetype) initWithFlutterPluginRegistrar: (NSObject *) registrar; + +@property(nonatomic) NSObject* registrar; + +@end + +NS_ASSUME_NONNULL_END + diff --git a/ios/Classes/Anonymous/AMapNearbySearchManagerDelegate_Anonymous.m b/ios/Classes/Anonymous/AMapNearbySearchManagerDelegate_Anonymous.m new file mode 100644 index 0000000..1e5007f --- /dev/null +++ b/ios/Classes/Anonymous/AMapNearbySearchManagerDelegate_Anonymous.m @@ -0,0 +1,103 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import +#import "FluttifyMessageCodec.h" +#import + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AMapNearbySearchManagerDelegate_Anonymous + +- (instancetype) initWithFlutterPluginRegistrar: (NSObject *) registrar { + self = [super init]; + if (self) { + _registrar = registrar; + } + + return self; +} + +- (AMapNearbyUploadInfo*)nearbyInfoForUploading : (AMapNearbySearchManager*)manager +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapNearbySearchManagerDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchManagerDelegate::nearbyInfoForUploading"); + } + + // convert to jsonable arg + // ref callback arg + AMapNearbySearchManager* argmanager = manager; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"nearbyInfoForUploading" + arguments:@{@"manager": argmanager == nil ? [NSNull null] : argmanager} + result:^(id result) {}]; // 由于结果是异步返回, 这里用不上, 所以就不生成代码了 + }); + + // 由于flutter无法同步调用method channel, 所以暂不支持有返回值的回调方法 + // 相关issue https://github.com/flutter/flutter/issues/28310 + NSLog(@"暂不支持有返回值的回调方法"); + + ////////////////////////////如果需要手写代码, 请写在这里///////////////////////////// + + //////////////////////////////////////////////////////////////////////////////// + + return (AMapNearbyUploadInfo*) nil; +} + +- (void)onNearbyInfoUploadedWithError : (NSError*)error +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapNearbySearchManagerDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchManagerDelegate::onNearbyInfoUploadedWithError"); + } + + // convert to jsonable arg + // ref callback arg + NSError* argerror = error; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onNearbyInfoUploadedWithError" arguments:@{@"error": argerror == nil ? [NSNull null] : argerror}]; + }); + +} + +- (void)onUserInfoClearedWithError : (NSError*)error +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapNearbySearchManagerDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchManagerDelegate::onUserInfoClearedWithError"); + } + + // convert to jsonable arg + // ref callback arg + NSError* argerror = error; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onUserInfoClearedWithError" arguments:@{@"error": argerror == nil ? [NSNull null] : argerror}]; + }); + +} + + +@end diff --git a/ios/Classes/Anonymous/AMapSearchDelegate_Anonymous.h b/ios/Classes/Anonymous/AMapSearchDelegate_Anonymous.h new file mode 100644 index 0000000..daea293 --- /dev/null +++ b/ios/Classes/Anonymous/AMapSearchDelegate_Anonymous.h @@ -0,0 +1,21 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import +#import + +@protocol FlutterPluginRegistrar; + +NS_ASSUME_NONNULL_BEGIN + +@interface AMapSearchDelegate_Anonymous : NSObject + +- (instancetype) initWithFlutterPluginRegistrar: (NSObject *) registrar; + +@property(nonatomic) NSObject* registrar; + +@end + +NS_ASSUME_NONNULL_END + diff --git a/ios/Classes/Anonymous/AMapSearchDelegate_Anonymous.m b/ios/Classes/Anonymous/AMapSearchDelegate_Anonymous.m new file mode 100644 index 0000000..ea64355 --- /dev/null +++ b/ios/Classes/Anonymous/AMapSearchDelegate_Anonymous.m @@ -0,0 +1,397 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AMapSearchDelegate_Anonymous.h" +#import +#import "FluttifyMessageCodec.h" +#import + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AMapSearchDelegate_Anonymous + +- (instancetype) initWithFlutterPluginRegistrar: (NSObject *) registrar { + self = [super init]; + if (self) { + _registrar = registrar; + } + + return self; +} + +- (void)AMapSearchRequest : (id)request didFailWithError: (NSError*)error +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::AMapSearchRequest_didFailWithError"); + } + + // convert to jsonable arg + // ref callback arg + id argrequest = request; + // ref callback arg + NSError* argerror = error; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"AMapSearchRequest_didFailWithError" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"error": argerror == nil ? [NSNull null] : argerror}]; + }); + +} + +- (void)onPOISearchDone : (AMapPOISearchBaseRequest*)request response: (AMapPOISearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onPOISearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapPOISearchBaseRequest* argrequest = request; + // ref callback arg + AMapPOISearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onPOISearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onRoutePOISearchDone : (AMapRoutePOISearchRequest*)request response: (AMapRoutePOISearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onRoutePOISearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapRoutePOISearchRequest* argrequest = request; + // ref callback arg + AMapRoutePOISearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onRoutePOISearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onGeocodeSearchDone : (AMapGeocodeSearchRequest*)request response: (AMapGeocodeSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onGeocodeSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapGeocodeSearchRequest* argrequest = request; + // ref callback arg + AMapGeocodeSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onGeocodeSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onReGeocodeSearchDone : (AMapReGeocodeSearchRequest*)request response: (AMapReGeocodeSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onReGeocodeSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapReGeocodeSearchRequest* argrequest = request; + // ref callback arg + AMapReGeocodeSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onReGeocodeSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onInputTipsSearchDone : (AMapInputTipsSearchRequest*)request response: (AMapInputTipsSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onInputTipsSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapInputTipsSearchRequest* argrequest = request; + // ref callback arg + AMapInputTipsSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onInputTipsSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onBusStopSearchDone : (AMapBusStopSearchRequest*)request response: (AMapBusStopSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onBusStopSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapBusStopSearchRequest* argrequest = request; + // ref callback arg + AMapBusStopSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onBusStopSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onBusLineSearchDone : (AMapBusLineBaseSearchRequest*)request response: (AMapBusLineSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onBusLineSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapBusLineBaseSearchRequest* argrequest = request; + // ref callback arg + AMapBusLineSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onBusLineSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onDistrictSearchDone : (AMapDistrictSearchRequest*)request response: (AMapDistrictSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onDistrictSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapDistrictSearchRequest* argrequest = request; + // ref callback arg + AMapDistrictSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onDistrictSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onRouteSearchDone : (AMapRouteSearchBaseRequest*)request response: (AMapRouteSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onRouteSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapRouteSearchBaseRequest* argrequest = request; + // ref callback arg + AMapRouteSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onRouteSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onFutureRouteSearchDone : (AMapRouteSearchBaseRequest*)request response: (AMapFutureRouteSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onFutureRouteSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapRouteSearchBaseRequest* argrequest = request; + // ref callback arg + AMapFutureRouteSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onFutureRouteSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onDistanceSearchDone : (AMapDistanceSearchRequest*)request response: (AMapDistanceSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onDistanceSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapDistanceSearchRequest* argrequest = request; + // ref callback arg + AMapDistanceSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onDistanceSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onWeatherSearchDone : (AMapWeatherSearchRequest*)request response: (AMapWeatherSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onWeatherSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapWeatherSearchRequest* argrequest = request; + // ref callback arg + AMapWeatherSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onWeatherSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onNearbySearchDone : (AMapNearbySearchRequest*)request response: (AMapNearbySearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onNearbySearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapNearbySearchRequest* argrequest = request; + // ref callback arg + AMapNearbySearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onNearbySearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onCloudSearchDone : (AMapCloudSearchBaseRequest*)request response: (AMapCloudPOISearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onCloudSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapCloudSearchBaseRequest* argrequest = request; + // ref callback arg + AMapCloudPOISearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onCloudSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + +- (void)onShareSearchDone : (AMapShareSearchBaseRequest*)request response: (AMapShareSearchResponse*)response +{ + FlutterMethodChannel *channel = [FlutterMethodChannel + methodChannelWithName:[NSString stringWithFormat:@"AMapSearchDelegate::Callback@%@:%@", NSStringFromClass([self class]), @(self.hash)] + binaryMessenger:[_registrar messenger] + codec:[FlutterStandardMethodCodec codecWithReaderWriter:[[FluttifyReaderWriter alloc] init]]]; + // print log + if (enableLog) { + NSLog(@"AMapSearchDelegate::onShareSearchDone_response"); + } + + // convert to jsonable arg + // ref callback arg + AMapShareSearchBaseRequest* argrequest = request; + // ref callback arg + AMapShareSearchResponse* argresponse = response; + + dispatch_async(dispatch_get_main_queue(), ^{ + [channel invokeMethod:@"onShareSearchDone_response" arguments:@{@"request": argrequest == nil ? [NSNull null] : argrequest, @"response": argresponse == nil ? [NSNull null] : argresponse}]; + }); + +} + + +@end diff --git a/ios/Classes/SubHandler/Custom/SubHandlerCustom.h b/ios/Classes/SubHandler/Custom/SubHandlerCustom.h new file mode 100644 index 0000000..950af8f --- /dev/null +++ b/ios/Classes/SubHandler/Custom/SubHandlerCustom.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandlerCustom) +- (NSDictionary*) getSubHandlerCustom; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/Custom/SubHandlerCustom.m b/ios/Classes/SubHandler/Custom/SubHandlerCustom.m new file mode 100644 index 0000000..d8a7661 --- /dev/null +++ b/ios/Classes/SubHandler/Custom/SubHandlerCustom.m @@ -0,0 +1,23 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandlerCustom.h" +#import "FluttifyMessageCodec.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandlerCustom) +- (NSDictionary*) getSubHandlerCustom { + __weak __typeof(self)weakSelf = self; + return @{ + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler0.h b/ios/Classes/SubHandler/SubHandler0.h new file mode 100644 index 0000000..c6bff75 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler0.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler0) +- (NSDictionary*) getSubHandler0; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler0.m b/ios/Classes/SubHandler/SubHandler0.m new file mode 100644 index 0000000..fbdb5c3 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler0.m @@ -0,0 +1,4998 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler0.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler0) +- (NSDictionary*) getSubHandler0 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapSearchObject::formattedDescription": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchObject::formattedDescription(%@)", args); + } + + // args + + + // ref + AMapSearchObject* ref = (AMapSearchObject*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = [ref formattedDescription]; + + // result + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + @"AMapGeoPoint::locationWithLatitude_longitude": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapGeoPoint::locationWithLatitude_longitude(%@)", args); + } + + // args + // jsonable arg + CGFloat lat = [args[@"lat"] floatValue]; + // jsonable arg + CGFloat lon = [args[@"lon"] floatValue]; + + // ref + + + // invoke native method + AMapGeoPoint* result = [AMapGeoPoint locationWithLatitude: lat longitude: lon]; + + // result + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + @"AMapGeoPolygon::polygonWithPoints": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapGeoPolygon::polygonWithPoints(%@)", args); + } + + // args + // list arg + NSArray* points = (NSArray*) args[@"points"]; + + // ref + + + // invoke native method + AMapGeoPolygon* result = [AMapGeoPolygon polygonWithPoints: points]; + + // result + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + @"AMapSearchError::errorInfoWithCode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchError::errorInfoWithCode(%@)", args); + } + + // args + // enum arg + AMapSearchErrorCode errorCode = (AMapSearchErrorCode) [args[@"errorCode"] integerValue]; + + // ref + + + // invoke native method + NSString* result = [AMapSearchError errorInfoWithCode: errorCode]; + + // result + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + @"AMapNearbySearchManager::sharedInstance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapNearbySearchManager::sharedInstance(%@)", args); + } + + // args + + + // ref + + + // invoke native method + AMapNearbySearchManager* result = [AMapNearbySearchManager sharedInstance]; + + // result + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + @"AMapNearbySearchManager::startAutoUploadNearbyInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapNearbySearchManager::startAutoUploadNearbyInfo(%@)", args); + } + + // args + + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref startAutoUploadNearbyInfo ]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapNearbySearchManager::stopAutoUploadNearbyInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapNearbySearchManager::stopAutoUploadNearbyInfo(%@)", args); + } + + // args + + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref stopAutoUploadNearbyInfo ]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapNearbySearchManager::uploadNearbyInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapNearbySearchManager::uploadNearbyInfo(%@)", args); + } + + // args + // ref arg + AMapNearbyUploadInfo* info = (AMapNearbyUploadInfo*) (args[@"info"] == [NSNull null] ? nil : args[@"info"]); + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = [ref uploadNearbyInfo: info]; + + // result + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + @"AMapNearbySearchManager::clearUserInfoWithID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapNearbySearchManager::clearUserInfoWithID(%@)", args); + } + + // args + // jsonable arg + NSString* userID = (NSString*) args[@"userID"]; + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = [ref clearUserInfoWithID: userID]; + + // result + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + @"AMapSearchAPI::init": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::init(%@)", args); + } + + // args + + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapSearchAPI* result = [ref init]; + + // result + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + @"AMapSearchAPI::cancelAllRequests": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::cancelAllRequests(%@)", args); + } + + // args + + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref cancelAllRequests ]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::updatePrivacyShow_privacyInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::updatePrivacyShow_privacyInfo(%@)", args); + } + + // args + // enum arg + AMapPrivacyShowStatus showStatus = (AMapPrivacyShowStatus) [args[@"showStatus"] integerValue]; + // enum arg + AMapPrivacyInfoStatus containStatus = (AMapPrivacyInfoStatus) [args[@"containStatus"] integerValue]; + + // ref + + + // invoke native method + [AMapSearchAPI updatePrivacyShow: showStatus privacyInfo: containStatus]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::updatePrivacyAgree": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::updatePrivacyAgree(%@)", args); + } + + // args + // enum arg + AMapPrivacyAgreeStatus agreeStatus = (AMapPrivacyAgreeStatus) [args[@"agreeStatus"] integerValue]; + + // ref + + + // invoke native method + [AMapSearchAPI updatePrivacyAgree: agreeStatus]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapPOIIDSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapPOIIDSearch(%@)", args); + } + + // args + // ref arg + AMapPOIIDSearchRequest* request = (AMapPOIIDSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapPOIIDSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapPOIKeywordsSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapPOIKeywordsSearch(%@)", args); + } + + // args + // ref arg + AMapPOIKeywordsSearchRequest* request = (AMapPOIKeywordsSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapPOIKeywordsSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapPOIAroundSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapPOIAroundSearch(%@)", args); + } + + // args + // ref arg + AMapPOIAroundSearchRequest* request = (AMapPOIAroundSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapPOIAroundSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapPOIPolygonSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapPOIPolygonSearch(%@)", args); + } + + // args + // ref arg + AMapPOIPolygonSearchRequest* request = (AMapPOIPolygonSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapPOIPolygonSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapRoutePOISearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapRoutePOISearch(%@)", args); + } + + // args + // ref arg + AMapRoutePOISearchRequest* request = (AMapRoutePOISearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapRoutePOISearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapGeocodeSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapGeocodeSearch(%@)", args); + } + + // args + // ref arg + AMapGeocodeSearchRequest* request = (AMapGeocodeSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapGeocodeSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapReGoecodeSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapReGoecodeSearch(%@)", args); + } + + // args + // ref arg + AMapReGeocodeSearchRequest* request = (AMapReGeocodeSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapReGoecodeSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapInputTipsSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapInputTipsSearch(%@)", args); + } + + // args + // ref arg + AMapInputTipsSearchRequest* request = (AMapInputTipsSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapInputTipsSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapBusStopSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapBusStopSearch(%@)", args); + } + + // args + // ref arg + AMapBusStopSearchRequest* request = (AMapBusStopSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapBusStopSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapBusLineIDSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapBusLineIDSearch(%@)", args); + } + + // args + // ref arg + AMapBusLineIDSearchRequest* request = (AMapBusLineIDSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapBusLineIDSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapBusLineNameSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapBusLineNameSearch(%@)", args); + } + + // args + // ref arg + AMapBusLineNameSearchRequest* request = (AMapBusLineNameSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapBusLineNameSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapDistrictSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapDistrictSearch(%@)", args); + } + + // args + // ref arg + AMapDistrictSearchRequest* request = (AMapDistrictSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapDistrictSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapDrivingRouteSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapDrivingRouteSearch(%@)", args); + } + + // args + // ref arg + AMapDrivingRouteSearchRequest* request = (AMapDrivingRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapDrivingRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapDrivingV2RouteSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapDrivingV2RouteSearch(%@)", args); + } + + // args + // ref arg + AMapDrivingCalRouteSearchRequest* request = (AMapDrivingCalRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapDrivingV2RouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapWalkingRouteSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapWalkingRouteSearch(%@)", args); + } + + // args + // ref arg + AMapWalkingRouteSearchRequest* request = (AMapWalkingRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapWalkingRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapTransitRouteSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapTransitRouteSearch(%@)", args); + } + + // args + // ref arg + AMapTransitRouteSearchRequest* request = (AMapTransitRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapTransitRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapRidingRouteSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapRidingRouteSearch(%@)", args); + } + + // args + // ref arg + AMapRidingRouteSearchRequest* request = (AMapRidingRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapRidingRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapTruckRouteSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapTruckRouteSearch(%@)", args); + } + + // args + // ref arg + AMapTruckRouteSearchRequest* request = (AMapTruckRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapTruckRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapFutureRouteSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapFutureRouteSearch(%@)", args); + } + + // args + // ref arg + AMapFutureRouteSearchRequest* request = (AMapFutureRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapFutureRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapWeatherSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapWeatherSearch(%@)", args); + } + + // args + // ref arg + AMapWeatherSearchRequest* request = (AMapWeatherSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapWeatherSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapDistanceSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapDistanceSearch(%@)", args); + } + + // args + // ref arg + AMapDistanceSearchRequest* request = (AMapDistanceSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapDistanceSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapNearbySearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapNearbySearch(%@)", args); + } + + // args + // ref arg + AMapNearbySearchRequest* request = (AMapNearbySearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapNearbySearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapCloudPOIAroundSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapCloudPOIAroundSearch(%@)", args); + } + + // args + // ref arg + AMapCloudPOIAroundSearchRequest* request = (AMapCloudPOIAroundSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapCloudPOIAroundSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapCloudPOIPolygonSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapCloudPOIPolygonSearch(%@)", args); + } + + // args + // ref arg + AMapCloudPOIPolygonSearchRequest* request = (AMapCloudPOIPolygonSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapCloudPOIPolygonSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapCloudPOIIDSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapCloudPOIIDSearch(%@)", args); + } + + // args + // ref arg + AMapCloudPOIIDSearchRequest* request = (AMapCloudPOIIDSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapCloudPOIIDSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapCloudPOILocalSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapCloudPOILocalSearch(%@)", args); + } + + // args + // ref arg + AMapCloudPOILocalSearchRequest* request = (AMapCloudPOILocalSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapCloudPOILocalSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapLocationShareSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapLocationShareSearch(%@)", args); + } + + // args + // ref arg + AMapLocationShareSearchRequest* request = (AMapLocationShareSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapLocationShareSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapPOIShareSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapPOIShareSearch(%@)", args); + } + + // args + // ref arg + AMapPOIShareSearchRequest* request = (AMapPOIShareSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapPOIShareSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapRouteShareSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapRouteShareSearch(%@)", args); + } + + // args + // ref arg + AMapRouteShareSearchRequest* request = (AMapRouteShareSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapRouteShareSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchAPI::AMapNavigationShareSearch": ^(NSObject * registrar, id args, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapNavigationShareSearch(%@)", args); + } + + // args + // ref arg + AMapNavigationShareSearchRequest* request = (AMapNavigationShareSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + [ref AMapNavigationShareSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + methodResult(__result__); + }, + @"AMapSearchObject::formattedDescription_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchObject::formattedDescription(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + + + // ref + AMapSearchObject* ref = (AMapSearchObject*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + NSString* result = [ref formattedDescription]; + + // result + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapGeoPoint::locationWithLatitude_longitude_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapGeoPoint::locationWithLatitude_longitude(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat lat = [args[@"lat"] floatValue]; + // jsonable arg + CGFloat lon = [args[@"lon"] floatValue]; + + // ref + + + // invoke native method + AMapGeoPoint* result = [AMapGeoPoint locationWithLatitude: lat longitude: lon]; + + // result + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapGeoPolygon::polygonWithPoints_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapGeoPolygon::polygonWithPoints(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* points = (NSArray*) args[@"points"]; + + // ref + + + // invoke native method + AMapGeoPolygon* result = [AMapGeoPolygon polygonWithPoints: points]; + + // result + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchError::errorInfoWithCode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchError::errorInfoWithCode(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapSearchErrorCode errorCode = (AMapSearchErrorCode) [args[@"errorCode"] integerValue]; + + // ref + + + // invoke native method + NSString* result = [AMapSearchError errorInfoWithCode: errorCode]; + + // result + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapNearbySearchManager::sharedInstance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapNearbySearchManager::sharedInstance(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + + + // ref + + + // invoke native method + AMapNearbySearchManager* result = [AMapNearbySearchManager sharedInstance]; + + // result + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapNearbySearchManager::startAutoUploadNearbyInfo_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapNearbySearchManager::startAutoUploadNearbyInfo(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref startAutoUploadNearbyInfo ]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapNearbySearchManager::stopAutoUploadNearbyInfo_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapNearbySearchManager::stopAutoUploadNearbyInfo(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref stopAutoUploadNearbyInfo ]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapNearbySearchManager::uploadNearbyInfo_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapNearbySearchManager::uploadNearbyInfo(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapNearbyUploadInfo* info = (AMapNearbyUploadInfo*) (args[@"info"] == [NSNull null] ? nil : args[@"info"]); + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + BOOL result = [ref uploadNearbyInfo: info]; + + // result + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapNearbySearchManager::clearUserInfoWithID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapNearbySearchManager::clearUserInfoWithID(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* userID = (NSString*) args[@"userID"]; + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + BOOL result = [ref clearUserInfoWithID: userID]; + + // result + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::init_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::init(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + AMapSearchAPI* result = [ref init]; + + // result + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::cancelAllRequests_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::cancelAllRequests(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref cancelAllRequests ]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::updatePrivacyShow_privacyInfo_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::updatePrivacyShow_privacyInfo(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapPrivacyShowStatus showStatus = (AMapPrivacyShowStatus) [args[@"showStatus"] integerValue]; + // enum arg + AMapPrivacyInfoStatus containStatus = (AMapPrivacyInfoStatus) [args[@"containStatus"] integerValue]; + + // ref + + + // invoke native method + [AMapSearchAPI updatePrivacyShow: showStatus privacyInfo: containStatus]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::updatePrivacyAgree_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::updatePrivacyAgree(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapPrivacyAgreeStatus agreeStatus = (AMapPrivacyAgreeStatus) [args[@"agreeStatus"] integerValue]; + + // ref + + + // invoke native method + [AMapSearchAPI updatePrivacyAgree: agreeStatus]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapPOIIDSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapPOIIDSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapPOIIDSearchRequest* request = (AMapPOIIDSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapPOIIDSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapPOIKeywordsSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapPOIKeywordsSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapPOIKeywordsSearchRequest* request = (AMapPOIKeywordsSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapPOIKeywordsSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapPOIAroundSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapPOIAroundSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapPOIAroundSearchRequest* request = (AMapPOIAroundSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapPOIAroundSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapPOIPolygonSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapPOIPolygonSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapPOIPolygonSearchRequest* request = (AMapPOIPolygonSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapPOIPolygonSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapRoutePOISearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapRoutePOISearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapRoutePOISearchRequest* request = (AMapRoutePOISearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapRoutePOISearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapGeocodeSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapGeocodeSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeocodeSearchRequest* request = (AMapGeocodeSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapGeocodeSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapReGoecodeSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapReGoecodeSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapReGeocodeSearchRequest* request = (AMapReGeocodeSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapReGoecodeSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapInputTipsSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapInputTipsSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapInputTipsSearchRequest* request = (AMapInputTipsSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapInputTipsSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapBusStopSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapBusStopSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapBusStopSearchRequest* request = (AMapBusStopSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapBusStopSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapBusLineIDSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapBusLineIDSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapBusLineIDSearchRequest* request = (AMapBusLineIDSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapBusLineIDSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapBusLineNameSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapBusLineNameSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapBusLineNameSearchRequest* request = (AMapBusLineNameSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapBusLineNameSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapDistrictSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapDistrictSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapDistrictSearchRequest* request = (AMapDistrictSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapDistrictSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapDrivingRouteSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapDrivingRouteSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapDrivingRouteSearchRequest* request = (AMapDrivingRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapDrivingRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapDrivingV2RouteSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapDrivingV2RouteSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapDrivingCalRouteSearchRequest* request = (AMapDrivingCalRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapDrivingV2RouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapWalkingRouteSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapWalkingRouteSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapWalkingRouteSearchRequest* request = (AMapWalkingRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapWalkingRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapTransitRouteSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapTransitRouteSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapTransitRouteSearchRequest* request = (AMapTransitRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapTransitRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapRidingRouteSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapRidingRouteSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapRidingRouteSearchRequest* request = (AMapRidingRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapRidingRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapTruckRouteSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapTruckRouteSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapTruckRouteSearchRequest* request = (AMapTruckRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapTruckRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapFutureRouteSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapFutureRouteSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapFutureRouteSearchRequest* request = (AMapFutureRouteSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapFutureRouteSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapWeatherSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapWeatherSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapWeatherSearchRequest* request = (AMapWeatherSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapWeatherSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapDistanceSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapDistanceSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapDistanceSearchRequest* request = (AMapDistanceSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapDistanceSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapNearbySearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapNearbySearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapNearbySearchRequest* request = (AMapNearbySearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapNearbySearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapCloudPOIAroundSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapCloudPOIAroundSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapCloudPOIAroundSearchRequest* request = (AMapCloudPOIAroundSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapCloudPOIAroundSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapCloudPOIPolygonSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapCloudPOIPolygonSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapCloudPOIPolygonSearchRequest* request = (AMapCloudPOIPolygonSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapCloudPOIPolygonSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapCloudPOIIDSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapCloudPOIIDSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapCloudPOIIDSearchRequest* request = (AMapCloudPOIIDSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapCloudPOIIDSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapCloudPOILocalSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapCloudPOILocalSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapCloudPOILocalSearchRequest* request = (AMapCloudPOILocalSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapCloudPOILocalSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapLocationShareSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapLocationShareSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapLocationShareSearchRequest* request = (AMapLocationShareSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapLocationShareSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapPOIShareSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapPOIShareSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapPOIShareSearchRequest* request = (AMapPOIShareSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapPOIShareSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapRouteShareSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapRouteShareSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapRouteShareSearchRequest* request = (AMapRouteShareSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapRouteShareSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + @"AMapSearchAPI::AMapNavigationShareSearch_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + if (enableLog) { + NSLog(@"fluttify-objc: AMapSearchAPI::AMapNavigationShareSearch(%@)", argsBatch); + } + + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapNavigationShareSearchRequest* request = (AMapNavigationShareSearchRequest*) (args[@"request"] == [NSNull null] ? nil : args[@"request"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + // invoke native method + [ref AMapNavigationShareSearch : request]; + + // result + // 无返回值 + NSString* __result__ = @"success"; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + // top constant + @"getAMapSearchErrorDomain": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // result + // 返回值: jsonable + id __AMapSearchErrorDomain__ = AMapSearchErrorDomain; + + methodResult(__AMapSearchErrorDomain__); + }, + @"AMapPOISearchBaseRequest::get_types": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::get_types"); + } + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.types; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOISearchBaseRequest::get_sortrule": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::get_sortrule"); + } + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.sortrule; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOISearchBaseRequest::get_offset": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::get_offset"); + } + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.offset; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOISearchBaseRequest::get_page": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::get_page"); + } + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.page; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOISearchBaseRequest::get_building": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::get_building"); + } + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.building; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOISearchBaseRequest::get_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::get_requireExtension"); + } + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOISearchBaseRequest::get_requireSubPOIs": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::get_requireSubPOIs"); + } + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.requireSubPOIs; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOIIDSearchRequest::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIIDSearchRequest::get_uid"); + } + + // ref object + AMapPOIIDSearchRequest* ref = (AMapPOIIDSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIKeywordsSearchRequest::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIKeywordsSearchRequest::get_keywords"); + } + + // ref object + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIKeywordsSearchRequest::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIKeywordsSearchRequest::get_city"); + } + + // ref object + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIKeywordsSearchRequest::get_cityLimit": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIKeywordsSearchRequest::get_cityLimit"); + } + + // ref object + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.cityLimit; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOIKeywordsSearchRequest::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIKeywordsSearchRequest::get_location"); + } + + // ref object + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIAroundSearchRequest::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIAroundSearchRequest::get_keywords"); + } + + // ref object + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIAroundSearchRequest::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIAroundSearchRequest::get_location"); + } + + // ref object + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIAroundSearchRequest::get_radius": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIAroundSearchRequest::get_radius"); + } + + // ref object + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.radius; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOIAroundSearchRequest::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIAroundSearchRequest::get_city"); + } + + // ref object + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIAroundSearchRequest::get_special": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIAroundSearchRequest::get_special"); + } + + // ref object + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.special; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOIPolygonSearchRequest::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIPolygonSearchRequest::get_keywords"); + } + + // ref object + AMapPOIPolygonSearchRequest* ref = (AMapPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIPolygonSearchRequest::get_polygon": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIPolygonSearchRequest::get_polygon"); + } + + // ref object + AMapPOIPolygonSearchRequest* ref = (AMapPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPolygon* result = ref.polygon; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOISearchResponse::get_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchResponse::get_count"); + } + + // ref object + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOISearchResponse::get_suggestion": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchResponse::get_suggestion"); + } + + // ref object + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapSuggestion* result = ref.suggestion; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOISearchResponse::get_pois": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchResponse::get_pois"); + } + + // ref object + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.pois; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoutePOISearchRequest::get_origin": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::get_origin"); + } + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.origin; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoutePOISearchRequest::get_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::get_destination"); + } + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoutePOISearchRequest::get_searchType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::get_searchType"); + } + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapRoutePOISearchType result = ref.searchType; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRoutePOISearchRequest::get_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::get_strategy"); + } + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRoutePOISearchRequest::get_range": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::get_range"); + } + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.range; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRoutePOISearchRequest::get_polylineStr": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::get_polylineStr"); + } + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.polylineStr; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoutePOISearchRequest::get_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::get_polyline"); + } + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.polyline; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoutePOISearchResponse::get_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchResponse::get_count"); + } + + // ref object + AMapRoutePOISearchResponse* ref = (AMapRoutePOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRoutePOISearchResponse::get_pois": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchResponse::get_pois"); + } + + // ref object + AMapRoutePOISearchResponse* ref = (AMapRoutePOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.pois; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapInputTipsSearchRequest::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchRequest::get_keywords"); + } + + // ref object + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapInputTipsSearchRequest::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchRequest::get_city"); + } + + // ref object + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapInputTipsSearchRequest::get_types": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchRequest::get_types"); + } + + // ref object + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.types; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapInputTipsSearchRequest::get_cityLimit": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchRequest::get_cityLimit"); + } + + // ref object + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.cityLimit; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapInputTipsSearchRequest::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchRequest::get_location"); + } + + // ref object + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.location; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapInputTipsSearchResponse::get_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchResponse::get_count"); + } + + // ref object + AMapInputTipsSearchResponse* ref = (AMapInputTipsSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapInputTipsSearchResponse::get_tips": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchResponse::get_tips"); + } + + // ref object + AMapInputTipsSearchResponse* ref = (AMapInputTipsSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.tips; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocodeSearchRequest::get_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocodeSearchRequest::get_address"); + } + + // ref object + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocodeSearchRequest::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocodeSearchRequest::get_city"); + } + + // ref object + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocodeSearchRequest::get_country": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocodeSearchRequest::get_country"); + } + + // ref object + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.country; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocodeSearchResponse::get_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocodeSearchResponse::get_count"); + } + + // ref object + AMapGeocodeSearchResponse* ref = (AMapGeocodeSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapGeocodeSearchResponse::get_geocodes": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocodeSearchResponse::get_geocodes"); + } + + // ref object + AMapGeocodeSearchResponse* ref = (AMapGeocodeSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.geocodes; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapReGeocodeSearchRequest::get_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchRequest::get_requireExtension"); + } + + // ref object + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapReGeocodeSearchRequest::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchRequest::get_location"); + } + + // ref object + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapReGeocodeSearchRequest::get_radius": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchRequest::get_radius"); + } + + // ref object + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.radius; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapReGeocodeSearchRequest::get_poitype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchRequest::get_poitype"); + } + + // ref object + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.poitype; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapReGeocodeSearchRequest::get_mode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchRequest::get_mode"); + } + + // ref object + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.mode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapReGeocodeSearchResponse::get_regeocode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchResponse::get_regeocode"); + } + + // ref object + AMapReGeocodeSearchResponse* ref = (AMapReGeocodeSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapReGeocode* result = ref.regeocode; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusStopSearchRequest::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchRequest::get_keywords"); + } + + // ref object + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusStopSearchRequest::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchRequest::get_city"); + } + + // ref object + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusStopSearchRequest::get_offset": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchRequest::get_offset"); + } + + // ref object + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.offset; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapBusStopSearchRequest::get_page": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchRequest::get_page"); + } + + // ref object + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.page; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapBusStopSearchResponse::get_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchResponse::get_count"); + } + + // ref object + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapBusStopSearchResponse::get_suggestion": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchResponse::get_suggestion"); + } + + // ref object + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapSuggestion* result = ref.suggestion; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusStopSearchResponse::get_busstops": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchResponse::get_busstops"); + } + + // ref object + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.busstops; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLineBaseSearchRequest::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineBaseSearchRequest::get_city"); + } + + // ref object + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLineBaseSearchRequest::get_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineBaseSearchRequest::get_requireExtension"); + } + + // ref object + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapBusLineBaseSearchRequest::get_offset": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineBaseSearchRequest::get_offset"); + } + + // ref object + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.offset; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapBusLineBaseSearchRequest::get_page": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineBaseSearchRequest::get_page"); + } + + // ref object + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.page; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapBusLineNameSearchRequest::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineNameSearchRequest::get_keywords"); + } + + // ref object + AMapBusLineNameSearchRequest* ref = (AMapBusLineNameSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLineIDSearchRequest::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineIDSearchRequest::get_uid"); + } + + // ref object + AMapBusLineIDSearchRequest* ref = (AMapBusLineIDSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLineSearchResponse::get_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineSearchResponse::get_count"); + } + + // ref object + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapBusLineSearchResponse::get_suggestion": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineSearchResponse::get_suggestion"); + } + + // ref object + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapSuggestion* result = ref.suggestion; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLineSearchResponse::get_buslines": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineSearchResponse::get_buslines"); + } + + // ref object + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.buslines; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistrictSearchRequest::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrictSearchRequest::get_keywords"); + } + + // ref object + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistrictSearchRequest::get_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrictSearchRequest::get_requireExtension"); + } + + // ref object + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistrictSearchRequest::get_showBusinessArea": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrictSearchRequest::get_showBusinessArea"); + } + + // ref object + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.showBusinessArea; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistrictSearchResponse::get_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrictSearchResponse::get_count"); + } + + // ref object + AMapDistrictSearchResponse* ref = (AMapDistrictSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistrictSearchResponse::get_districts": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrictSearchResponse::get_districts"); + } + + // ref object + AMapDistrictSearchResponse* ref = (AMapDistrictSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.districts; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRouteSearchBaseRequest::get_origin": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteSearchBaseRequest::get_origin"); + } + + // ref object + AMapRouteSearchBaseRequest* ref = (AMapRouteSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.origin; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRouteSearchBaseRequest::get_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteSearchBaseRequest::get_destination"); + } + + // ref object + AMapRouteSearchBaseRequest* ref = (AMapRouteSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_strategy"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_waypoints": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_waypoints"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.waypoints; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_avoidpolygons": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_avoidpolygons"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.avoidpolygons; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_avoidroad": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_avoidroad"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.avoidroad; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_originId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_originId"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.originId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_destinationId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_destinationId"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.destinationId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_origintype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_origintype"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.origintype; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_destinationtype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_destinationtype"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.destinationtype; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_plate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_plate"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.plate; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_ferry": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_ferry"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.ferry; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_cartype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_cartype"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.cartype; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDrivingCalRouteSearchRequest::get_showFieldType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::get_showFieldType"); + } + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapDrivingRouteShowFieldType result = ref.showFieldType; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_strategy"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_waypoints": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_waypoints"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.waypoints; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_avoidpolygons": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_avoidpolygons"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.avoidpolygons; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_avoidroad": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_avoidroad"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.avoidroad; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_originId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_originId"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.originId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_destinationId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_destinationId"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.destinationId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_origintype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_origintype"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.origintype; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_destinationtype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_destinationtype"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.destinationtype; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_requireExtension"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_plateProvince": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_plateProvince"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.plateProvince; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_plateNumber": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_plateNumber"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.plateNumber; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_ferry": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_ferry"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.ferry; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_cartype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_cartype"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.cartype; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDrivingRouteSearchRequest::get_exclude": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::get_exclude"); + } + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapDrivingRouteExcludeType result = ref.exclude; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapWalkingRouteSearchRequest::get_multipath": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalkingRouteSearchRequest::get_multipath"); + } + + // ref object + AMapWalkingRouteSearchRequest* ref = (AMapWalkingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.multipath; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTransitRouteSearchRequest::get_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransitRouteSearchRequest::get_strategy"); + } + + // ref object + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTransitRouteSearchRequest::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransitRouteSearchRequest::get_city"); + } + + // ref object + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTransitRouteSearchRequest::get_destinationCity": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransitRouteSearchRequest::get_destinationCity"); + } + + // ref object + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.destinationCity; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTransitRouteSearchRequest::get_nightflag": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransitRouteSearchRequest::get_nightflag"); + } + + // ref object + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.nightflag; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTransitRouteSearchRequest::get_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransitRouteSearchRequest::get_requireExtension"); + } + + // ref object + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRidingRouteSearchRequest::get_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRidingRouteSearchRequest::get_type"); + } + + // ref object + AMapRidingRouteSearchRequest* ref = (AMapRidingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.type; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRidingRouteSearchRequest::get_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRidingRouteSearchRequest::get_requireExtension"); + } + + // ref object + AMapRidingRouteSearchRequest* ref = (AMapRidingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRouteSearchResponse::get_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteSearchResponse::get_count"); + } + + // ref object + AMapRouteSearchResponse* ref = (AMapRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRouteSearchResponse::get_route": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteSearchResponse::get_route"); + } + + // ref object + AMapRouteSearchResponse* ref = (AMapRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapRoute* result = ref.route; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_strategy"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_waypoints": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_waypoints"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.waypoints; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_originId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_originId"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.originId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_destinationId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_destinationId"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.destinationId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_origintype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_origintype"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.origintype; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler1.h b/ios/Classes/SubHandler/SubHandler1.h new file mode 100644 index 0000000..3df21ac --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler1.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler1) +- (NSDictionary*) getSubHandler1; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler1.m b/ios/Classes/SubHandler/SubHandler1.m new file mode 100644 index 0000000..0aff09f --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler1.m @@ -0,0 +1,4425 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler1.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler1) +- (NSDictionary*) getSubHandler1 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapTruckRouteSearchRequest::get_destinationtype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_destinationtype"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.destinationtype; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_plateProvince": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_plateProvince"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.plateProvince; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_plateNumber": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_plateNumber"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.plateNumber; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_size": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_size"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapTruckSizeType result = ref.size; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_height": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_height"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.height; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_width": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_width"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.width; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_load": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_load"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.load; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_weight": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_weight"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.weight; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_axis": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_axis"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.axis; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTruckRouteSearchRequest::get_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::get_requireExtension"); + } + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistanceSearchRequest::get_origins": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchRequest::get_origins"); + } + + // ref object + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.origins; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistanceSearchRequest::get_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchRequest::get_destination"); + } + + // ref object + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistanceSearchRequest::get_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchRequest::get_type"); + } + + // ref object + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapDistanceSearchType result = ref.type; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistanceSearchRequest::get_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchRequest::get_strategy"); + } + + // ref object + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistanceSearchRequest::get_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchRequest::get_requireExtension"); + } + + // ref object + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistanceSearchResponse::get_results": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchResponse::get_results"); + } + + // ref object + AMapDistanceSearchResponse* ref = (AMapDistanceSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.results; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapWeatherSearchRequest::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWeatherSearchRequest::get_city"); + } + + // ref object + AMapWeatherSearchRequest* ref = (AMapWeatherSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapWeatherSearchRequest::get_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWeatherSearchRequest::get_type"); + } + + // ref object + AMapWeatherSearchRequest* ref = (AMapWeatherSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapWeatherType result = ref.type; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapWeatherSearchResponse::get_lives": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWeatherSearchResponse::get_lives"); + } + + // ref object + AMapWeatherSearchResponse* ref = (AMapWeatherSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.lives; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapWeatherSearchResponse::get_forecasts": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWeatherSearchResponse::get_forecasts"); + } + + // ref object + AMapWeatherSearchResponse* ref = (AMapWeatherSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.forecasts; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapNearbySearchRequest::get_center": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchRequest::get_center"); + } + + // ref object + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.center; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapNearbySearchRequest::get_radius": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchRequest::get_radius"); + } + + // ref object + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.radius; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapNearbySearchRequest::get_searchType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchRequest::get_searchType"); + } + + // ref object + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapNearbySearchType result = ref.searchType; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapNearbySearchRequest::get_timeRange": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchRequest::get_timeRange"); + } + + // ref object + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.timeRange; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapNearbySearchRequest::get_limit": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchRequest::get_limit"); + } + + // ref object + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.limit; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapNearbySearchResponse::get_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchResponse::get_count"); + } + + // ref object + AMapNearbySearchResponse* ref = (AMapNearbySearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapNearbySearchResponse::get_infos": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchResponse::get_infos"); + } + + // ref object + AMapNearbySearchResponse* ref = (AMapNearbySearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.infos; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudSearchBaseRequest::get_tableID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::get_tableID"); + } + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.tableID; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudSearchBaseRequest::get_filter": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::get_filter"); + } + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.filter; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudSearchBaseRequest::get_sortFields": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::get_sortFields"); + } + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.sortFields; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudSearchBaseRequest::get_sortType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::get_sortType"); + } + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapCloudSortType result = ref.sortType; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapCloudSearchBaseRequest::get_offset": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::get_offset"); + } + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.offset; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapCloudSearchBaseRequest::get_page": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::get_page"); + } + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.page; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapCloudPOIAroundSearchRequest::get_center": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIAroundSearchRequest::get_center"); + } + + // ref object + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.center; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOIAroundSearchRequest::get_radius": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIAroundSearchRequest::get_radius"); + } + + // ref object + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.radius; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapCloudPOIAroundSearchRequest::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIAroundSearchRequest::get_keywords"); + } + + // ref object + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOIPolygonSearchRequest::get_polygon": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIPolygonSearchRequest::get_polygon"); + } + + // ref object + AMapCloudPOIPolygonSearchRequest* ref = (AMapCloudPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPolygon* result = ref.polygon; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOIPolygonSearchRequest::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIPolygonSearchRequest::get_keywords"); + } + + // ref object + AMapCloudPOIPolygonSearchRequest* ref = (AMapCloudPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOIIDSearchRequest::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIIDSearchRequest::get_uid"); + } + + // ref object + AMapCloudPOIIDSearchRequest* ref = (AMapCloudPOIIDSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.uid; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapCloudPOILocalSearchRequest::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOILocalSearchRequest::get_keywords"); + } + + // ref object + AMapCloudPOILocalSearchRequest* ref = (AMapCloudPOILocalSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOILocalSearchRequest::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOILocalSearchRequest::get_city"); + } + + // ref object + AMapCloudPOILocalSearchRequest* ref = (AMapCloudPOILocalSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOISearchResponse::get_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOISearchResponse::get_count"); + } + + // ref object + AMapCloudPOISearchResponse* ref = (AMapCloudPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapCloudPOISearchResponse::get_POIs": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOISearchResponse::get_POIs"); + } + + // ref object + AMapCloudPOISearchResponse* ref = (AMapCloudPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.POIs; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocationShareSearchRequest::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocationShareSearchRequest::get_location"); + } + + // ref object + AMapLocationShareSearchRequest* ref = (AMapLocationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocationShareSearchRequest::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocationShareSearchRequest::get_name"); + } + + // ref object + AMapLocationShareSearchRequest* ref = (AMapLocationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIShareSearchRequest::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIShareSearchRequest::get_uid"); + } + + // ref object + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIShareSearchRequest::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIShareSearchRequest::get_location"); + } + + // ref object + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIShareSearchRequest::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIShareSearchRequest::get_name"); + } + + // ref object + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIShareSearchRequest::get_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIShareSearchRequest::get_address"); + } + + // ref object + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRouteShareSearchRequest::get_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::get_strategy"); + } + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRouteShareSearchRequest::get_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::get_type"); + } + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.type; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRouteShareSearchRequest::get_startCoordinate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::get_startCoordinate"); + } + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.startCoordinate; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRouteShareSearchRequest::get_destinationCoordinate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::get_destinationCoordinate"); + } + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.destinationCoordinate; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRouteShareSearchRequest::get_startName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::get_startName"); + } + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.startName; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRouteShareSearchRequest::get_destinationName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::get_destinationName"); + } + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.destinationName; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapNavigationShareSearchRequest::get_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNavigationShareSearchRequest::get_strategy"); + } + + // ref object + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapNavigationShareSearchRequest::get_startCoordinate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNavigationShareSearchRequest::get_startCoordinate"); + } + + // ref object + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.startCoordinate; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapNavigationShareSearchRequest::get_destinationCoordinate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNavigationShareSearchRequest::get_destinationCoordinate"); + } + + // ref object + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.destinationCoordinate; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapShareSearchResponse::get_shareURL": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapShareSearchResponse::get_shareURL"); + } + + // ref object + AMapShareSearchResponse* ref = (AMapShareSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.shareURL; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_beginTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_beginTime"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.beginTime; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_interval": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_interval"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.interval; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_timeCount": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_timeCount"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.timeCount; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_strategy"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_originId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_originId"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.originId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_destinationId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_destinationId"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.destinationId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_origintype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_origintype"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.origintype; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_destinationtype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_destinationtype"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.destinationtype; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_parentId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_parentId"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.parentId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_plateProvince": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_plateProvince"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.plateProvince; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_plateNumber": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_plateNumber"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.plateNumber; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchRequest::get_cartype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::get_cartype"); + } + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.cartype; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchResponse::get_paths": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchResponse::get_paths"); + } + + // ref object + AMapFutureRouteSearchResponse* ref = (AMapFutureRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.paths; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureRouteSearchResponse::get_timeInfos": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchResponse::get_timeInfos"); + } + + // ref object + AMapFutureRouteSearchResponse* ref = (AMapFutureRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.timeInfos; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeoPoint::get_latitude": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeoPoint::get_latitude"); + } + + // ref object + AMapGeoPoint* ref = (AMapGeoPoint*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.latitude; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapGeoPoint::get_longitude": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeoPoint::get_longitude"); + } + + // ref object + AMapGeoPoint* ref = (AMapGeoPoint*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.longitude; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapGeoPolygon::get_points": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeoPolygon::get_points"); + } + + // ref object + AMapGeoPolygon* ref = (AMapGeoPolygon*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.points; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapCity::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCity::get_city"); + } + + // ref object + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCity::get_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCity::get_citycode"); + } + + // ref object + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCity::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCity::get_adcode"); + } + + // ref object + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCity::get_num": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCity::get_num"); + } + + // ref object + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.num; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapCity::get_districts": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCity::get_districts"); + } + + // ref object + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.districts; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapSuggestion::get_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSuggestion::get_keywords"); + } + + // ref object + AMapSuggestion* ref = (AMapSuggestion*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapSuggestion::get_cities": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSuggestion::get_cities"); + } + + // ref object + AMapSuggestion* ref = (AMapSuggestion*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.cities; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapTip::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::get_uid"); + } + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTip::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::get_name"); + } + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTip::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::get_adcode"); + } + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTip::get_district": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::get_district"); + } + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.district; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTip::get_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::get_address"); + } + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTip::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::get_location"); + } + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapTip::get_typecode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::get_typecode"); + } + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.typecode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapImage::get_title": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapImage::get_title"); + } + + // ref object + AMapImage* ref = (AMapImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.title; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapImage::get_url": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapImage::get_url"); + } + + // ref object + AMapImage* ref = (AMapImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.url; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOIExtension::get_rating": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIExtension::get_rating"); + } + + // ref object + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.rating; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOIExtension::get_cost": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIExtension::get_cost"); + } + + // ref object + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.cost; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOIExtension::get_openTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIExtension::get_openTime"); + } + + // ref object + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.openTime; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapIndoorData::get_floor": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapIndoorData::get_floor"); + } + + // ref object + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.floor; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapIndoorData::get_floorName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapIndoorData::get_floorName"); + } + + // ref object + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.floorName; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapIndoorData::get_pid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapIndoorData::get_pid"); + } + + // ref object + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.pid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapSubPOI::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::get_uid"); + } + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapSubPOI::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::get_name"); + } + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapSubPOI::get_sname": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::get_sname"); + } + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.sname; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapSubPOI::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::get_location"); + } + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapSubPOI::get_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::get_address"); + } + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapSubPOI::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::get_distance"); + } + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapSubPOI::get_subtype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::get_subtype"); + } + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.subtype; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoutePOI::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOI::get_uid"); + } + + // ref object + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoutePOI::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOI::get_name"); + } + + // ref object + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoutePOI::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOI::get_location"); + } + + // ref object + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoutePOI::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOI::get_distance"); + } + + // ref object + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRoutePOI::get_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOI::get_duration"); + } + + // ref object + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOI::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_uid"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_name"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_type"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.type; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_typecode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_typecode"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.typecode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_location"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_address"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_tel": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_tel"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.tel; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_distance"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOI::get_parkingType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_parkingType"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.parkingType; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_shopID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_shopID"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.shopID; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_postcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_postcode"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.postcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_website": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_website"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.website; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_email": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_email"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.email; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_province": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_province"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.province; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_pcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_pcode"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.pcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_city"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_citycode"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_district": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_district"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.district; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_adcode"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_gridcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_gridcode"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.gridcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_enterLocation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_enterLocation"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.enterLocation; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_exitLocation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_exitLocation"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.exitLocation; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_direction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_direction"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.direction; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_hasIndoorMap": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_hasIndoorMap"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.hasIndoorMap; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPOI::get_businessArea": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_businessArea"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.businessArea; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_indoorData": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_indoorData"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapIndoorData* result = ref.indoorData; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_subPOIs": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_subPOIs"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.subPOIs; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_images": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_images"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.images; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOI::get_extensionInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::get_extensionInfo"); + } + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapPOIExtension* result = ref.extensionInfo; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapAOI::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAOI::get_uid"); + } + + // ref object + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAOI::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAOI::get_name"); + } + + // ref object + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAOI::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAOI::get_adcode"); + } + + // ref object + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAOI::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAOI::get_location"); + } + + // ref object + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapAOI::get_area": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAOI::get_area"); + } + + // ref object + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.area; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRoad::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoad::get_uid"); + } + + // ref object + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoad::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoad::get_name"); + } + + // ref object + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoad::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoad::get_distance"); + } + + // ref object + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRoad::get_direction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoad::get_direction"); + } + + // ref object + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.direction; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoad::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoad::get_location"); + } + + // ref object + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoadInter::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::get_distance"); + } + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRoadInter::get_direction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::get_direction"); + } + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.direction; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoadInter::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::get_location"); + } + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoadInter::get_firstId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::get_firstId"); + } + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.firstId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoadInter::get_firstName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::get_firstName"); + } + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.firstName; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoadInter::get_secondId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::get_secondId"); + } + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.secondId; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoadInter::get_secondName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::get_secondName"); + } + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.secondName; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStreetNumber::get_street": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStreetNumber::get_street"); + } + + // ref object + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.street; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStreetNumber::get_number": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStreetNumber::get_number"); + } + + // ref object + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.number; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStreetNumber::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStreetNumber::get_location"); + } + + // ref object + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapStreetNumber::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStreetNumber::get_distance"); + } + + // ref object + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapStreetNumber::get_direction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStreetNumber::get_direction"); + } + + // ref object + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.direction; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusinessArea::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusinessArea::get_name"); + } + + // ref object + AMapBusinessArea* ref = (AMapBusinessArea*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusinessArea::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusinessArea::get_location"); + } + + // ref object + AMapBusinessArea* ref = (AMapBusinessArea*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_country": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_country"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.country; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_countryCode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_countryCode"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.countryCode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_province": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_province"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.province; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_city"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_citycode"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_district": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_district"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.district; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_adcode"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_township": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_township"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.township; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_towncode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_towncode"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.towncode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_neighborhood": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_neighborhood"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.neighborhood; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_building": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_building"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.building; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_streetNumber": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_streetNumber"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapStreetNumber* result = ref.streetNumber; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapAddressComponent::get_businessAreas": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::get_businessAreas"); + } + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.businessAreas; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapReGeocode::get_formattedAddress": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::get_formattedAddress"); + } + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.formattedAddress; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapReGeocode::get_addressComponent": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::get_addressComponent"); + } + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapAddressComponent* result = ref.addressComponent; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapReGeocode::get_roads": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::get_roads"); + } + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.roads; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapReGeocode::get_roadinters": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::get_roadinters"); + } + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.roadinters; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapReGeocode::get_pois": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::get_pois"); + } + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.pois; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapReGeocode::get_aois": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::get_aois"); + } + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.aois; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_formattedAddress": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_formattedAddress"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.formattedAddress; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_province": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_province"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.province; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_city"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_citycode"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_district": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_district"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.district; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_adcode"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_township": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_township"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.township; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_neighborhood": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_neighborhood"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.neighborhood; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_building": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_building"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.building; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_location"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_level": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_level"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.level; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_country": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_country"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.country; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapGeocode::get_postcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::get_postcode"); + } + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.postcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusStop::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::get_uid"); + } + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusStop::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::get_adcode"); + } + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusStop::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::get_name"); + } + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusStop::get_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::get_citycode"); + } + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusStop::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::get_location"); + } + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler10.h b/ios/Classes/SubHandler/SubHandler10.h new file mode 100644 index 0000000..b11c527 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler10.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler10) +- (NSDictionary*) getSubHandler10; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler10.m b/ios/Classes/SubHandler/SubHandler10.m new file mode 100644 index 0000000..37abfae --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler10.m @@ -0,0 +1,2861 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler10.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler10) +- (NSDictionary*) getSubHandler10 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapLocalWeatherLive::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_weather_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* weather = (NSString*) args[@"weather"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.weather = weather;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_temperature_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* temperature = (NSString*) args[@"temperature"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.temperature = temperature;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_windDirection_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* windDirection = (NSString*) args[@"windDirection"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.windDirection = windDirection;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_windPower_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* windPower = (NSString*) args[@"windPower"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.windPower = windPower;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_humidity_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* humidity = (NSString*) args[@"humidity"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.humidity = humidity;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_reportTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* reportTime = (NSString*) args[@"reportTime"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.reportTime = reportTime;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_date_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* date = (NSString*) args[@"date"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.date = date;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_week_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* week = (NSString*) args[@"week"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.week = week;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_dayWeather_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* dayWeather = (NSString*) args[@"dayWeather"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.dayWeather = dayWeather;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_nightWeather_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* nightWeather = (NSString*) args[@"nightWeather"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightWeather = nightWeather;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_dayTemp_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* dayTemp = (NSString*) args[@"dayTemp"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.dayTemp = dayTemp;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_nightTemp_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* nightTemp = (NSString*) args[@"nightTemp"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightTemp = nightTemp;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_dayWind_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* dayWind = (NSString*) args[@"dayWind"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.dayWind = dayWind;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_nightWind_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* nightWind = (NSString*) args[@"nightWind"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightWind = nightWind;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_dayPower_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* dayPower = (NSString*) args[@"dayPower"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.dayPower = dayPower;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_nightPower_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* nightPower = (NSString*) args[@"nightPower"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightPower = nightPower;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherForecast::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherForecast::set_province_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* province = (NSString*) args[@"province"]; + + // ref + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.province = province;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherForecast::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherForecast::set_reportTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* reportTime = (NSString*) args[@"reportTime"]; + + // ref + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.reportTime = reportTime;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherForecast::set_casts_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* casts = (NSArray*) args[@"casts"]; + + // ref + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.casts = casts;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbyUserInfo::set_userID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* userID = (NSString*) args[@"userID"]; + + // ref + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.userID = userID;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbyUserInfo::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbyUserInfo::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat distance = [args[@"distance"] floatValue]; + + // ref + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbyUserInfo::set_updatetime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSTimeInterval updatetime = [args[@"updatetime"] doubleValue]; + + // ref + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.updatetime = updatetime;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_evaluationDescription_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* evaluationDescription = (NSString*) args[@"evaluationDescription"]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.evaluationDescription = evaluationDescription;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_status_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger status = [args[@"status"] longValue]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.status = status;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_expedite_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* expedite = (NSString*) args[@"expedite"]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.expedite = expedite;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_congested_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* congested = (NSString*) args[@"congested"]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.congested = congested;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_blocked_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* blocked = (NSString*) args[@"blocked"]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.blocked = blocked;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_unknown_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* unknown = (NSString*) args[@"unknown"]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.unknown = unknown;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_status_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger status = [args[@"status"] longValue]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.status = status;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_direction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* direction = (NSString*) args[@"direction"]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.direction = direction;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_angle_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + float angle = [args[@"angle"] floatValue]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.angle = angle;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_speed_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + float speed = [args[@"speed"] floatValue]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.speed = speed;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* polyline = (NSString*) args[@"polyline"]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficInfo::set_statusDescription_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* statusDescription = (NSString*) args[@"statusDescription"]; + + // ref + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.statusDescription = statusDescription;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficInfo::set_evaluation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapTrafficEvaluation* evaluation = (AMapTrafficEvaluation*) (args[@"evaluation"] == [NSNull null] ? nil : args[@"evaluation"]); + + // ref + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.evaluation = evaluation;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTrafficInfo::set_roads_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* roads = (NSArray*) args[@"roads"]; + + // ref + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.roads = roads;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudImage::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudImage::set_preurl_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* preurl = (NSString*) args[@"preurl"]; + + // ref + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.preurl = preurl;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudImage::set_url_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* url = (NSString*) args[@"url"]; + + // ref + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.url = url;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger uid = [args[@"uid"] longValue]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_customFields_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSDictionary* customFields = (NSDictionary*) args[@"customFields"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.customFields = customFields;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_createTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* createTime = (NSString*) args[@"createTime"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.createTime = createTime;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_updateTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* updateTime = (NSString*) args[@"updateTime"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.updateTime = updateTime;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_images_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* images = (NSArray*) args[@"images"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.images = images;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbyUploadInfo::set_userID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* userID = (NSString*) args[@"userID"]; + + // ref + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.userID = userID;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbyUploadInfo::set_coordinateType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapSearchCoordinateType coordinateType = (AMapSearchCoordinateType) [args[@"coordinateType"] integerValue]; + + // ref + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.coordinateType = coordinateType;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbyUploadInfo::set_coordinate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // struct arg + NSValue* coordinateValue = (NSValue*) args[@"coordinate"]; + CLLocationCoordinate2D coordinate; + if (coordinateValue != nil && (NSNull*) coordinateValue != [NSNull null]) { + [coordinateValue getValue:&coordinate]; + } else { + methodResult([FlutterError errorWithCode:@"参数非法" + message:@"参数非法" + details:@"coordinate不能为null"]); + return; + } + + + // ref + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.coordinate = coordinate;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbySearchManager::set_uploadTimeInterval_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSTimeInterval uploadTimeInterval = [args[@"uploadTimeInterval"] doubleValue]; + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uploadTimeInterval = uploadTimeInterval;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSearchAPI::set_timeout_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger timeout = [args[@"timeout"] longValue]; + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.timeout = timeout;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSearchAPI::set_language_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* language = (NSString*) args[@"language"]; + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.language = language;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"RefClass::isKindOfAMapPOISearchBaseRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapPOISearchBaseRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapPOIIDSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapPOIIDSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapPOIKeywordsSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapPOIKeywordsSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapPOIAroundSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapPOIAroundSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapPOIPolygonSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapPOIPolygonSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapPOISearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapPOISearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRoutePOISearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRoutePOISearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRoutePOISearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRoutePOISearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapInputTipsSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapInputTipsSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapInputTipsSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapInputTipsSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapGeocodeSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapGeocodeSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapGeocodeSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapGeocodeSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapReGeocodeSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapReGeocodeSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapReGeocodeSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapReGeocodeSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapBusStopSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapBusStopSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapBusStopSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapBusStopSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapBusLineBaseSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapBusLineBaseSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapBusLineNameSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapBusLineNameSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapBusLineIDSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapBusLineIDSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapBusLineSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapBusLineSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapDistrictSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapDistrictSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapDistrictSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapDistrictSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRouteSearchBaseRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRouteSearchBaseRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapDrivingCalRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapDrivingCalRouteSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapDrivingRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapDrivingRouteSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapWalkingRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapWalkingRouteSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapTransitRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapTransitRouteSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRidingRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRidingRouteSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRouteSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRouteSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRidingRouteSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRidingRouteSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapTruckRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapTruckRouteSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapDistanceSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapDistanceSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapDistanceSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapDistanceSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapWeatherSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapWeatherSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapWeatherSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapWeatherSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapNearbySearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapNearbySearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapNearbySearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapNearbySearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapCloudSearchBaseRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapCloudSearchBaseRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapCloudPOIAroundSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapCloudPOIAroundSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapCloudPOIPolygonSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapCloudPOIPolygonSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapCloudPOIIDSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapCloudPOIIDSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapCloudPOILocalSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapCloudPOILocalSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapCloudPOISearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapCloudPOISearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapShareSearchBaseRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapShareSearchBaseRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapLocationShareSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapLocationShareSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapPOIShareSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapPOIShareSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRouteShareSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRouteShareSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapNavigationShareSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapNavigationShareSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapShareSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapShareSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapFutureRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapFutureRouteSearchRequest class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapFutureRouteSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapFutureRouteSearchResponse class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapSearchObject": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapSearchObject class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapGeoPoint": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapGeoPoint class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapGeoPolygon": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapGeoPolygon class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapCity": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapCity class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapSuggestion": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapSuggestion class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapTip": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapTip class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapImage": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapImage class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapPOIExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapPOIExtension class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapIndoorData": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapIndoorData class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapSubPOI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapSubPOI class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRoutePOI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRoutePOI class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapPOI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapPOI class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapAOI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapAOI class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRoad": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRoad class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRoadInter": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRoadInter class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapStreetNumber": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapStreetNumber class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapBusinessArea": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapBusinessArea class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapAddressComponent": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapAddressComponent class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapReGeocode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapReGeocode class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapGeocode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapGeocode class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapBusStop": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapBusStop class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapBusLine": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapBusLine class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapDistrict": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapDistrict class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapTMC": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapTMC class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapStep": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapStep class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapPath": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapPath class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapFutureTimeInfoElement": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapFutureTimeInfoElement class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapFutureTimeInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapFutureTimeInfo class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapWalking": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapWalking class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapTaxi": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapTaxi class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRailwayStation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRailwayStation class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRailwaySpace": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRailwaySpace class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRailway": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRailway class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapSegment": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapSegment class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapTransit": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapTransit class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapRoute": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapRoute class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapDistanceResult": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapDistanceResult class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapLocalWeatherLive": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapLocalWeatherLive class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapLocalDayWeatherForecast": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapLocalDayWeatherForecast class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapLocalWeatherForecast": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapLocalWeatherForecast class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapNearbyUserInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapNearbyUserInfo class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapTrafficEvaluation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapTrafficEvaluation class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapTrafficRoad": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapTrafficRoad class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapTrafficInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapTrafficInfo class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapCloudImage": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapCloudImage class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapCloudPOI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapCloudPOI class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapSearchError": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapSearchError class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapNearbyUploadInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapNearbyUploadInfo class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapNearbySearchManager": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapNearbySearchManager class]]; + methodResult(@(isTargetType)); + }, + + @"RefClass::isKindOfAMapSearchAPI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // 引用对象 + NSObject* __this__ = ((NSDictionary*) args)[@"__this__"]; + + BOOL isTargetType = [__this__ isKindOfClass:[AMapSearchAPI class]]; + methodResult(@(isTargetType)); + }, + + @"ObjectFactory::createAMapPOISearchBaseRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapPOISearchBaseRequest"); + } + + AMapPOISearchBaseRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapPOISearchBaseRequest alloc] init]; + } else { + __this__ = [AMapPOISearchBaseRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapPOIIDSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapPOIIDSearchRequest"); + } + + AMapPOIIDSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapPOIIDSearchRequest alloc] init]; + } else { + __this__ = [AMapPOIIDSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapPOIKeywordsSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapPOIKeywordsSearchRequest"); + } + + AMapPOIKeywordsSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapPOIKeywordsSearchRequest alloc] init]; + } else { + __this__ = [AMapPOIKeywordsSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapPOIAroundSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapPOIAroundSearchRequest"); + } + + AMapPOIAroundSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapPOIAroundSearchRequest alloc] init]; + } else { + __this__ = [AMapPOIAroundSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapPOIPolygonSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapPOIPolygonSearchRequest"); + } + + AMapPOIPolygonSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapPOIPolygonSearchRequest alloc] init]; + } else { + __this__ = [AMapPOIPolygonSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapPOISearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapPOISearchResponse"); + } + + AMapPOISearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapPOISearchResponse alloc] init]; + } else { + __this__ = [AMapPOISearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRoutePOISearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRoutePOISearchRequest"); + } + + AMapRoutePOISearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRoutePOISearchRequest alloc] init]; + } else { + __this__ = [AMapRoutePOISearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRoutePOISearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRoutePOISearchResponse"); + } + + AMapRoutePOISearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRoutePOISearchResponse alloc] init]; + } else { + __this__ = [AMapRoutePOISearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapInputTipsSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapInputTipsSearchRequest"); + } + + AMapInputTipsSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapInputTipsSearchRequest alloc] init]; + } else { + __this__ = [AMapInputTipsSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapInputTipsSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapInputTipsSearchResponse"); + } + + AMapInputTipsSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapInputTipsSearchResponse alloc] init]; + } else { + __this__ = [AMapInputTipsSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapGeocodeSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapGeocodeSearchRequest"); + } + + AMapGeocodeSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapGeocodeSearchRequest alloc] init]; + } else { + __this__ = [AMapGeocodeSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapGeocodeSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapGeocodeSearchResponse"); + } + + AMapGeocodeSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapGeocodeSearchResponse alloc] init]; + } else { + __this__ = [AMapGeocodeSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapReGeocodeSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapReGeocodeSearchRequest"); + } + + AMapReGeocodeSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapReGeocodeSearchRequest alloc] init]; + } else { + __this__ = [AMapReGeocodeSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapReGeocodeSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapReGeocodeSearchResponse"); + } + + AMapReGeocodeSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapReGeocodeSearchResponse alloc] init]; + } else { + __this__ = [AMapReGeocodeSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapBusStopSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapBusStopSearchRequest"); + } + + AMapBusStopSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapBusStopSearchRequest alloc] init]; + } else { + __this__ = [AMapBusStopSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapBusStopSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapBusStopSearchResponse"); + } + + AMapBusStopSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapBusStopSearchResponse alloc] init]; + } else { + __this__ = [AMapBusStopSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapBusLineBaseSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapBusLineBaseSearchRequest"); + } + + AMapBusLineBaseSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapBusLineBaseSearchRequest alloc] init]; + } else { + __this__ = [AMapBusLineBaseSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapBusLineNameSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapBusLineNameSearchRequest"); + } + + AMapBusLineNameSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapBusLineNameSearchRequest alloc] init]; + } else { + __this__ = [AMapBusLineNameSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapBusLineIDSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapBusLineIDSearchRequest"); + } + + AMapBusLineIDSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapBusLineIDSearchRequest alloc] init]; + } else { + __this__ = [AMapBusLineIDSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapBusLineSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapBusLineSearchResponse"); + } + + AMapBusLineSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapBusLineSearchResponse alloc] init]; + } else { + __this__ = [AMapBusLineSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapDistrictSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapDistrictSearchRequest"); + } + + AMapDistrictSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapDistrictSearchRequest alloc] init]; + } else { + __this__ = [AMapDistrictSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapDistrictSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapDistrictSearchResponse"); + } + + AMapDistrictSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapDistrictSearchResponse alloc] init]; + } else { + __this__ = [AMapDistrictSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRouteSearchBaseRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRouteSearchBaseRequest"); + } + + AMapRouteSearchBaseRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRouteSearchBaseRequest alloc] init]; + } else { + __this__ = [AMapRouteSearchBaseRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapDrivingCalRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapDrivingCalRouteSearchRequest"); + } + + AMapDrivingCalRouteSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapDrivingCalRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapDrivingCalRouteSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapDrivingRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapDrivingRouteSearchRequest"); + } + + AMapDrivingRouteSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapDrivingRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapDrivingRouteSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapWalkingRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapWalkingRouteSearchRequest"); + } + + AMapWalkingRouteSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapWalkingRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapWalkingRouteSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapTransitRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapTransitRouteSearchRequest"); + } + + AMapTransitRouteSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapTransitRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapTransitRouteSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRidingRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRidingRouteSearchRequest"); + } + + AMapRidingRouteSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRidingRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapRidingRouteSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRouteSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRouteSearchResponse"); + } + + AMapRouteSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRouteSearchResponse alloc] init]; + } else { + __this__ = [AMapRouteSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRidingRouteSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRidingRouteSearchResponse"); + } + + AMapRidingRouteSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRidingRouteSearchResponse alloc] init]; + } else { + __this__ = [AMapRidingRouteSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapTruckRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapTruckRouteSearchRequest"); + } + + AMapTruckRouteSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapTruckRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapTruckRouteSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapDistanceSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapDistanceSearchRequest"); + } + + AMapDistanceSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapDistanceSearchRequest alloc] init]; + } else { + __this__ = [AMapDistanceSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapDistanceSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapDistanceSearchResponse"); + } + + AMapDistanceSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapDistanceSearchResponse alloc] init]; + } else { + __this__ = [AMapDistanceSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapWeatherSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapWeatherSearchRequest"); + } + + AMapWeatherSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapWeatherSearchRequest alloc] init]; + } else { + __this__ = [AMapWeatherSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapWeatherSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapWeatherSearchResponse"); + } + + AMapWeatherSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapWeatherSearchResponse alloc] init]; + } else { + __this__ = [AMapWeatherSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapNearbySearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapNearbySearchRequest"); + } + + AMapNearbySearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapNearbySearchRequest alloc] init]; + } else { + __this__ = [AMapNearbySearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapNearbySearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapNearbySearchResponse"); + } + + AMapNearbySearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapNearbySearchResponse alloc] init]; + } else { + __this__ = [AMapNearbySearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapCloudSearchBaseRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapCloudSearchBaseRequest"); + } + + AMapCloudSearchBaseRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapCloudSearchBaseRequest alloc] init]; + } else { + __this__ = [AMapCloudSearchBaseRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapCloudPOIAroundSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapCloudPOIAroundSearchRequest"); + } + + AMapCloudPOIAroundSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapCloudPOIAroundSearchRequest alloc] init]; + } else { + __this__ = [AMapCloudPOIAroundSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapCloudPOIPolygonSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapCloudPOIPolygonSearchRequest"); + } + + AMapCloudPOIPolygonSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapCloudPOIPolygonSearchRequest alloc] init]; + } else { + __this__ = [AMapCloudPOIPolygonSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler11.h b/ios/Classes/SubHandler/SubHandler11.h new file mode 100644 index 0000000..986ebdd --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler11.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler11) +- (NSDictionary*) getSubHandler11; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler11.m b/ios/Classes/SubHandler/SubHandler11.m new file mode 100644 index 0000000..026d5bb --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler11.m @@ -0,0 +1,3113 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler11.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler11) +- (NSDictionary*) getSubHandler11 { + __weak __typeof(self)weakSelf = self; + return @{ + @"ObjectFactory::createAMapCloudPOIIDSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapCloudPOIIDSearchRequest"); + } + + AMapCloudPOIIDSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapCloudPOIIDSearchRequest alloc] init]; + } else { + __this__ = [AMapCloudPOIIDSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapCloudPOILocalSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapCloudPOILocalSearchRequest"); + } + + AMapCloudPOILocalSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapCloudPOILocalSearchRequest alloc] init]; + } else { + __this__ = [AMapCloudPOILocalSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapCloudPOISearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapCloudPOISearchResponse"); + } + + AMapCloudPOISearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapCloudPOISearchResponse alloc] init]; + } else { + __this__ = [AMapCloudPOISearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapShareSearchBaseRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapShareSearchBaseRequest"); + } + + AMapShareSearchBaseRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapShareSearchBaseRequest alloc] init]; + } else { + __this__ = [AMapShareSearchBaseRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapLocationShareSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapLocationShareSearchRequest"); + } + + AMapLocationShareSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapLocationShareSearchRequest alloc] init]; + } else { + __this__ = [AMapLocationShareSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapPOIShareSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapPOIShareSearchRequest"); + } + + AMapPOIShareSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapPOIShareSearchRequest alloc] init]; + } else { + __this__ = [AMapPOIShareSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRouteShareSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRouteShareSearchRequest"); + } + + AMapRouteShareSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRouteShareSearchRequest alloc] init]; + } else { + __this__ = [AMapRouteShareSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapNavigationShareSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapNavigationShareSearchRequest"); + } + + AMapNavigationShareSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapNavigationShareSearchRequest alloc] init]; + } else { + __this__ = [AMapNavigationShareSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapShareSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapShareSearchResponse"); + } + + AMapShareSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapShareSearchResponse alloc] init]; + } else { + __this__ = [AMapShareSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapFutureRouteSearchRequest": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapFutureRouteSearchRequest"); + } + + AMapFutureRouteSearchRequest* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapFutureRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapFutureRouteSearchRequest alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapFutureRouteSearchResponse": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapFutureRouteSearchResponse"); + } + + AMapFutureRouteSearchResponse* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapFutureRouteSearchResponse alloc] init]; + } else { + __this__ = [AMapFutureRouteSearchResponse alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapSearchObject": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapSearchObject"); + } + + AMapSearchObject* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapSearchObject alloc] init]; + } else { + __this__ = [AMapSearchObject alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapGeoPoint": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapGeoPoint"); + } + + AMapGeoPoint* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapGeoPoint alloc] init]; + } else { + __this__ = [AMapGeoPoint alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapGeoPolygon": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapGeoPolygon"); + } + + AMapGeoPolygon* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapGeoPolygon alloc] init]; + } else { + __this__ = [AMapGeoPolygon alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapCity": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapCity"); + } + + AMapCity* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapCity alloc] init]; + } else { + __this__ = [AMapCity alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapSuggestion": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapSuggestion"); + } + + AMapSuggestion* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapSuggestion alloc] init]; + } else { + __this__ = [AMapSuggestion alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapTip": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapTip"); + } + + AMapTip* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapTip alloc] init]; + } else { + __this__ = [AMapTip alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapImage": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapImage"); + } + + AMapImage* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapImage alloc] init]; + } else { + __this__ = [AMapImage alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapPOIExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapPOIExtension"); + } + + AMapPOIExtension* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapPOIExtension alloc] init]; + } else { + __this__ = [AMapPOIExtension alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapIndoorData": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapIndoorData"); + } + + AMapIndoorData* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapIndoorData alloc] init]; + } else { + __this__ = [AMapIndoorData alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapSubPOI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapSubPOI"); + } + + AMapSubPOI* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapSubPOI alloc] init]; + } else { + __this__ = [AMapSubPOI alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRoutePOI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRoutePOI"); + } + + AMapRoutePOI* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRoutePOI alloc] init]; + } else { + __this__ = [AMapRoutePOI alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapPOI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapPOI"); + } + + AMapPOI* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapPOI alloc] init]; + } else { + __this__ = [AMapPOI alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapAOI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapAOI"); + } + + AMapAOI* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapAOI alloc] init]; + } else { + __this__ = [AMapAOI alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRoad": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRoad"); + } + + AMapRoad* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRoad alloc] init]; + } else { + __this__ = [AMapRoad alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRoadInter": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRoadInter"); + } + + AMapRoadInter* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRoadInter alloc] init]; + } else { + __this__ = [AMapRoadInter alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapStreetNumber": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapStreetNumber"); + } + + AMapStreetNumber* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapStreetNumber alloc] init]; + } else { + __this__ = [AMapStreetNumber alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapBusinessArea": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapBusinessArea"); + } + + AMapBusinessArea* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapBusinessArea alloc] init]; + } else { + __this__ = [AMapBusinessArea alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapAddressComponent": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapAddressComponent"); + } + + AMapAddressComponent* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapAddressComponent alloc] init]; + } else { + __this__ = [AMapAddressComponent alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapReGeocode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapReGeocode"); + } + + AMapReGeocode* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapReGeocode alloc] init]; + } else { + __this__ = [AMapReGeocode alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapGeocode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapGeocode"); + } + + AMapGeocode* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapGeocode alloc] init]; + } else { + __this__ = [AMapGeocode alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapBusStop": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapBusStop"); + } + + AMapBusStop* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapBusStop alloc] init]; + } else { + __this__ = [AMapBusStop alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapBusLine": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapBusLine"); + } + + AMapBusLine* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapBusLine alloc] init]; + } else { + __this__ = [AMapBusLine alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapDistrict": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapDistrict"); + } + + AMapDistrict* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapDistrict alloc] init]; + } else { + __this__ = [AMapDistrict alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapTMC": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapTMC"); + } + + AMapTMC* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapTMC alloc] init]; + } else { + __this__ = [AMapTMC alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapStep": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapStep"); + } + + AMapStep* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapStep alloc] init]; + } else { + __this__ = [AMapStep alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapPath": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapPath"); + } + + AMapPath* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapPath alloc] init]; + } else { + __this__ = [AMapPath alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapFutureTimeInfoElement": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapFutureTimeInfoElement"); + } + + AMapFutureTimeInfoElement* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapFutureTimeInfoElement alloc] init]; + } else { + __this__ = [AMapFutureTimeInfoElement alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapFutureTimeInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapFutureTimeInfo"); + } + + AMapFutureTimeInfo* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapFutureTimeInfo alloc] init]; + } else { + __this__ = [AMapFutureTimeInfo alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapWalking": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapWalking"); + } + + AMapWalking* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapWalking alloc] init]; + } else { + __this__ = [AMapWalking alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapTaxi": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapTaxi"); + } + + AMapTaxi* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapTaxi alloc] init]; + } else { + __this__ = [AMapTaxi alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRailwayStation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRailwayStation"); + } + + AMapRailwayStation* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRailwayStation alloc] init]; + } else { + __this__ = [AMapRailwayStation alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRailwaySpace": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRailwaySpace"); + } + + AMapRailwaySpace* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRailwaySpace alloc] init]; + } else { + __this__ = [AMapRailwaySpace alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRailway": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRailway"); + } + + AMapRailway* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRailway alloc] init]; + } else { + __this__ = [AMapRailway alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapSegment": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapSegment"); + } + + AMapSegment* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapSegment alloc] init]; + } else { + __this__ = [AMapSegment alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapTransit": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapTransit"); + } + + AMapTransit* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapTransit alloc] init]; + } else { + __this__ = [AMapTransit alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapRoute": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapRoute"); + } + + AMapRoute* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapRoute alloc] init]; + } else { + __this__ = [AMapRoute alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapDistanceResult": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapDistanceResult"); + } + + AMapDistanceResult* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapDistanceResult alloc] init]; + } else { + __this__ = [AMapDistanceResult alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapLocalWeatherLive": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapLocalWeatherLive"); + } + + AMapLocalWeatherLive* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapLocalWeatherLive alloc] init]; + } else { + __this__ = [AMapLocalWeatherLive alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapLocalDayWeatherForecast": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapLocalDayWeatherForecast"); + } + + AMapLocalDayWeatherForecast* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapLocalDayWeatherForecast alloc] init]; + } else { + __this__ = [AMapLocalDayWeatherForecast alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapLocalWeatherForecast": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapLocalWeatherForecast"); + } + + AMapLocalWeatherForecast* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapLocalWeatherForecast alloc] init]; + } else { + __this__ = [AMapLocalWeatherForecast alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapNearbyUserInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapNearbyUserInfo"); + } + + AMapNearbyUserInfo* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapNearbyUserInfo alloc] init]; + } else { + __this__ = [AMapNearbyUserInfo alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapTrafficEvaluation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapTrafficEvaluation"); + } + + AMapTrafficEvaluation* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapTrafficEvaluation alloc] init]; + } else { + __this__ = [AMapTrafficEvaluation alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapTrafficRoad": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapTrafficRoad"); + } + + AMapTrafficRoad* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapTrafficRoad alloc] init]; + } else { + __this__ = [AMapTrafficRoad alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapTrafficInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapTrafficInfo"); + } + + AMapTrafficInfo* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapTrafficInfo alloc] init]; + } else { + __this__ = [AMapTrafficInfo alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapCloudImage": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapCloudImage"); + } + + AMapCloudImage* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapCloudImage alloc] init]; + } else { + __this__ = [AMapCloudImage alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapCloudPOI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapCloudPOI"); + } + + AMapCloudPOI* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapCloudPOI alloc] init]; + } else { + __this__ = [AMapCloudPOI alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapSearchError": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapSearchError"); + } + + AMapSearchError* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapSearchError alloc] init]; + } else { + __this__ = [AMapSearchError alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapNearbyUploadInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapNearbyUploadInfo"); + } + + AMapNearbyUploadInfo* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapNearbyUploadInfo alloc] init]; + } else { + __this__ = [AMapNearbyUploadInfo alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::createAMapSearchAPI": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"ObjectFactory::createAMapSearchAPI"); + } + + AMapSearchAPI* __this__; + if ([((NSDictionary*) args)[@"init"] boolValue]) { + __this__ = [[AMapSearchAPI alloc] init]; + } else { + __this__ = [AMapSearchAPI alloc]; + } + + methodResult(__this__); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapPOISearchBaseRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapPOISearchBaseRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapPOISearchBaseRequest alloc] init]; + } else { + __this__ = [AMapPOISearchBaseRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapPOIIDSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapPOIIDSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapPOIIDSearchRequest alloc] init]; + } else { + __this__ = [AMapPOIIDSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapPOIKeywordsSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapPOIKeywordsSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapPOIKeywordsSearchRequest alloc] init]; + } else { + __this__ = [AMapPOIKeywordsSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapPOIAroundSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapPOIAroundSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapPOIAroundSearchRequest alloc] init]; + } else { + __this__ = [AMapPOIAroundSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapPOIPolygonSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapPOIPolygonSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapPOIPolygonSearchRequest alloc] init]; + } else { + __this__ = [AMapPOIPolygonSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapPOISearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapPOISearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapPOISearchResponse alloc] init]; + } else { + __this__ = [AMapPOISearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRoutePOISearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRoutePOISearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapRoutePOISearchRequest alloc] init]; + } else { + __this__ = [AMapRoutePOISearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRoutePOISearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRoutePOISearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapRoutePOISearchResponse alloc] init]; + } else { + __this__ = [AMapRoutePOISearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapInputTipsSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapInputTipsSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapInputTipsSearchRequest alloc] init]; + } else { + __this__ = [AMapInputTipsSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapInputTipsSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapInputTipsSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapInputTipsSearchResponse alloc] init]; + } else { + __this__ = [AMapInputTipsSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapGeocodeSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapGeocodeSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapGeocodeSearchRequest alloc] init]; + } else { + __this__ = [AMapGeocodeSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapGeocodeSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapGeocodeSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapGeocodeSearchResponse alloc] init]; + } else { + __this__ = [AMapGeocodeSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapReGeocodeSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapReGeocodeSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapReGeocodeSearchRequest alloc] init]; + } else { + __this__ = [AMapReGeocodeSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapReGeocodeSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapReGeocodeSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapReGeocodeSearchResponse alloc] init]; + } else { + __this__ = [AMapReGeocodeSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapBusStopSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapBusStopSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapBusStopSearchRequest alloc] init]; + } else { + __this__ = [AMapBusStopSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapBusStopSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapBusStopSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapBusStopSearchResponse alloc] init]; + } else { + __this__ = [AMapBusStopSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapBusLineBaseSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapBusLineBaseSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapBusLineBaseSearchRequest alloc] init]; + } else { + __this__ = [AMapBusLineBaseSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapBusLineNameSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapBusLineNameSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapBusLineNameSearchRequest alloc] init]; + } else { + __this__ = [AMapBusLineNameSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapBusLineIDSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapBusLineIDSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapBusLineIDSearchRequest alloc] init]; + } else { + __this__ = [AMapBusLineIDSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapBusLineSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapBusLineSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapBusLineSearchResponse alloc] init]; + } else { + __this__ = [AMapBusLineSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapDistrictSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapDistrictSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapDistrictSearchRequest alloc] init]; + } else { + __this__ = [AMapDistrictSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapDistrictSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapDistrictSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapDistrictSearchResponse alloc] init]; + } else { + __this__ = [AMapDistrictSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRouteSearchBaseRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRouteSearchBaseRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapRouteSearchBaseRequest alloc] init]; + } else { + __this__ = [AMapRouteSearchBaseRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapDrivingCalRouteSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapDrivingCalRouteSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapDrivingCalRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapDrivingCalRouteSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapDrivingRouteSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapDrivingRouteSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapDrivingRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapDrivingRouteSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapWalkingRouteSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapWalkingRouteSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapWalkingRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapWalkingRouteSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapTransitRouteSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapTransitRouteSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapTransitRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapTransitRouteSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRidingRouteSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRidingRouteSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapRidingRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapRidingRouteSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRouteSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRouteSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapRouteSearchResponse alloc] init]; + } else { + __this__ = [AMapRouteSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRidingRouteSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRidingRouteSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapRidingRouteSearchResponse alloc] init]; + } else { + __this__ = [AMapRidingRouteSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapTruckRouteSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapTruckRouteSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapTruckRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapTruckRouteSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapDistanceSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapDistanceSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapDistanceSearchRequest alloc] init]; + } else { + __this__ = [AMapDistanceSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapDistanceSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapDistanceSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapDistanceSearchResponse alloc] init]; + } else { + __this__ = [AMapDistanceSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapWeatherSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapWeatherSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapWeatherSearchRequest alloc] init]; + } else { + __this__ = [AMapWeatherSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapWeatherSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapWeatherSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapWeatherSearchResponse alloc] init]; + } else { + __this__ = [AMapWeatherSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapNearbySearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapNearbySearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapNearbySearchRequest alloc] init]; + } else { + __this__ = [AMapNearbySearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapNearbySearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapNearbySearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapNearbySearchResponse alloc] init]; + } else { + __this__ = [AMapNearbySearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapCloudSearchBaseRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapCloudSearchBaseRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapCloudSearchBaseRequest alloc] init]; + } else { + __this__ = [AMapCloudSearchBaseRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapCloudPOIAroundSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapCloudPOIAroundSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapCloudPOIAroundSearchRequest alloc] init]; + } else { + __this__ = [AMapCloudPOIAroundSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapCloudPOIPolygonSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapCloudPOIPolygonSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapCloudPOIPolygonSearchRequest alloc] init]; + } else { + __this__ = [AMapCloudPOIPolygonSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapCloudPOIIDSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapCloudPOIIDSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapCloudPOIIDSearchRequest alloc] init]; + } else { + __this__ = [AMapCloudPOIIDSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapCloudPOILocalSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapCloudPOILocalSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapCloudPOILocalSearchRequest alloc] init]; + } else { + __this__ = [AMapCloudPOILocalSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapCloudPOISearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapCloudPOISearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapCloudPOISearchResponse alloc] init]; + } else { + __this__ = [AMapCloudPOISearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapShareSearchBaseRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapShareSearchBaseRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapShareSearchBaseRequest alloc] init]; + } else { + __this__ = [AMapShareSearchBaseRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapLocationShareSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapLocationShareSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapLocationShareSearchRequest alloc] init]; + } else { + __this__ = [AMapLocationShareSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapPOIShareSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapPOIShareSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapPOIShareSearchRequest alloc] init]; + } else { + __this__ = [AMapPOIShareSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRouteShareSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRouteShareSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapRouteShareSearchRequest alloc] init]; + } else { + __this__ = [AMapRouteShareSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapNavigationShareSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapNavigationShareSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapNavigationShareSearchRequest alloc] init]; + } else { + __this__ = [AMapNavigationShareSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapShareSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapShareSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapShareSearchResponse alloc] init]; + } else { + __this__ = [AMapShareSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapFutureRouteSearchRequest": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapFutureRouteSearchRequest* __this__; + if ([init boolValue]) { + __this__ = [[AMapFutureRouteSearchRequest alloc] init]; + } else { + __this__ = [AMapFutureRouteSearchRequest alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapFutureRouteSearchResponse": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapFutureRouteSearchResponse* __this__; + if ([init boolValue]) { + __this__ = [[AMapFutureRouteSearchResponse alloc] init]; + } else { + __this__ = [AMapFutureRouteSearchResponse alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapSearchObject": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapSearchObject* __this__; + if ([init boolValue]) { + __this__ = [[AMapSearchObject alloc] init]; + } else { + __this__ = [AMapSearchObject alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapGeoPoint": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapGeoPoint* __this__; + if ([init boolValue]) { + __this__ = [[AMapGeoPoint alloc] init]; + } else { + __this__ = [AMapGeoPoint alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapGeoPolygon": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapGeoPolygon* __this__; + if ([init boolValue]) { + __this__ = [[AMapGeoPolygon alloc] init]; + } else { + __this__ = [AMapGeoPolygon alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapCity": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapCity* __this__; + if ([init boolValue]) { + __this__ = [[AMapCity alloc] init]; + } else { + __this__ = [AMapCity alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapSuggestion": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapSuggestion* __this__; + if ([init boolValue]) { + __this__ = [[AMapSuggestion alloc] init]; + } else { + __this__ = [AMapSuggestion alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapTip": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapTip* __this__; + if ([init boolValue]) { + __this__ = [[AMapTip alloc] init]; + } else { + __this__ = [AMapTip alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapImage": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapImage* __this__; + if ([init boolValue]) { + __this__ = [[AMapImage alloc] init]; + } else { + __this__ = [AMapImage alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapPOIExtension": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapPOIExtension* __this__; + if ([init boolValue]) { + __this__ = [[AMapPOIExtension alloc] init]; + } else { + __this__ = [AMapPOIExtension alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapIndoorData": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapIndoorData* __this__; + if ([init boolValue]) { + __this__ = [[AMapIndoorData alloc] init]; + } else { + __this__ = [AMapIndoorData alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapSubPOI": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapSubPOI* __this__; + if ([init boolValue]) { + __this__ = [[AMapSubPOI alloc] init]; + } else { + __this__ = [AMapSubPOI alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRoutePOI": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRoutePOI* __this__; + if ([init boolValue]) { + __this__ = [[AMapRoutePOI alloc] init]; + } else { + __this__ = [AMapRoutePOI alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapPOI": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapPOI* __this__; + if ([init boolValue]) { + __this__ = [[AMapPOI alloc] init]; + } else { + __this__ = [AMapPOI alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapAOI": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapAOI* __this__; + if ([init boolValue]) { + __this__ = [[AMapAOI alloc] init]; + } else { + __this__ = [AMapAOI alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRoad": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRoad* __this__; + if ([init boolValue]) { + __this__ = [[AMapRoad alloc] init]; + } else { + __this__ = [AMapRoad alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRoadInter": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRoadInter* __this__; + if ([init boolValue]) { + __this__ = [[AMapRoadInter alloc] init]; + } else { + __this__ = [AMapRoadInter alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapStreetNumber": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapStreetNumber* __this__; + if ([init boolValue]) { + __this__ = [[AMapStreetNumber alloc] init]; + } else { + __this__ = [AMapStreetNumber alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapBusinessArea": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapBusinessArea* __this__; + if ([init boolValue]) { + __this__ = [[AMapBusinessArea alloc] init]; + } else { + __this__ = [AMapBusinessArea alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapAddressComponent": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapAddressComponent* __this__; + if ([init boolValue]) { + __this__ = [[AMapAddressComponent alloc] init]; + } else { + __this__ = [AMapAddressComponent alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapReGeocode": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapReGeocode* __this__; + if ([init boolValue]) { + __this__ = [[AMapReGeocode alloc] init]; + } else { + __this__ = [AMapReGeocode alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapGeocode": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapGeocode* __this__; + if ([init boolValue]) { + __this__ = [[AMapGeocode alloc] init]; + } else { + __this__ = [AMapGeocode alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapBusStop": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapBusStop* __this__; + if ([init boolValue]) { + __this__ = [[AMapBusStop alloc] init]; + } else { + __this__ = [AMapBusStop alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapBusLine": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapBusLine* __this__; + if ([init boolValue]) { + __this__ = [[AMapBusLine alloc] init]; + } else { + __this__ = [AMapBusLine alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapDistrict": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapDistrict* __this__; + if ([init boolValue]) { + __this__ = [[AMapDistrict alloc] init]; + } else { + __this__ = [AMapDistrict alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapTMC": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapTMC* __this__; + if ([init boolValue]) { + __this__ = [[AMapTMC alloc] init]; + } else { + __this__ = [AMapTMC alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapStep": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapStep* __this__; + if ([init boolValue]) { + __this__ = [[AMapStep alloc] init]; + } else { + __this__ = [AMapStep alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapPath": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapPath* __this__; + if ([init boolValue]) { + __this__ = [[AMapPath alloc] init]; + } else { + __this__ = [AMapPath alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapFutureTimeInfoElement": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapFutureTimeInfoElement* __this__; + if ([init boolValue]) { + __this__ = [[AMapFutureTimeInfoElement alloc] init]; + } else { + __this__ = [AMapFutureTimeInfoElement alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapFutureTimeInfo": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapFutureTimeInfo* __this__; + if ([init boolValue]) { + __this__ = [[AMapFutureTimeInfo alloc] init]; + } else { + __this__ = [AMapFutureTimeInfo alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapWalking": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapWalking* __this__; + if ([init boolValue]) { + __this__ = [[AMapWalking alloc] init]; + } else { + __this__ = [AMapWalking alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapTaxi": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapTaxi* __this__; + if ([init boolValue]) { + __this__ = [[AMapTaxi alloc] init]; + } else { + __this__ = [AMapTaxi alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRailwayStation": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRailwayStation* __this__; + if ([init boolValue]) { + __this__ = [[AMapRailwayStation alloc] init]; + } else { + __this__ = [AMapRailwayStation alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRailwaySpace": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRailwaySpace* __this__; + if ([init boolValue]) { + __this__ = [[AMapRailwaySpace alloc] init]; + } else { + __this__ = [AMapRailwaySpace alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRailway": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRailway* __this__; + if ([init boolValue]) { + __this__ = [[AMapRailway alloc] init]; + } else { + __this__ = [AMapRailway alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapSegment": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapSegment* __this__; + if ([init boolValue]) { + __this__ = [[AMapSegment alloc] init]; + } else { + __this__ = [AMapSegment alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapTransit": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapTransit* __this__; + if ([init boolValue]) { + __this__ = [[AMapTransit alloc] init]; + } else { + __this__ = [AMapTransit alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapRoute": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapRoute* __this__; + if ([init boolValue]) { + __this__ = [[AMapRoute alloc] init]; + } else { + __this__ = [AMapRoute alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapDistanceResult": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapDistanceResult* __this__; + if ([init boolValue]) { + __this__ = [[AMapDistanceResult alloc] init]; + } else { + __this__ = [AMapDistanceResult alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapLocalWeatherLive": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapLocalWeatherLive* __this__; + if ([init boolValue]) { + __this__ = [[AMapLocalWeatherLive alloc] init]; + } else { + __this__ = [AMapLocalWeatherLive alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapLocalDayWeatherForecast": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapLocalDayWeatherForecast* __this__; + if ([init boolValue]) { + __this__ = [[AMapLocalDayWeatherForecast alloc] init]; + } else { + __this__ = [AMapLocalDayWeatherForecast alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapLocalWeatherForecast": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapLocalWeatherForecast* __this__; + if ([init boolValue]) { + __this__ = [[AMapLocalWeatherForecast alloc] init]; + } else { + __this__ = [AMapLocalWeatherForecast alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapNearbyUserInfo": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapNearbyUserInfo* __this__; + if ([init boolValue]) { + __this__ = [[AMapNearbyUserInfo alloc] init]; + } else { + __this__ = [AMapNearbyUserInfo alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapTrafficEvaluation": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapTrafficEvaluation* __this__; + if ([init boolValue]) { + __this__ = [[AMapTrafficEvaluation alloc] init]; + } else { + __this__ = [AMapTrafficEvaluation alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapTrafficRoad": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapTrafficRoad* __this__; + if ([init boolValue]) { + __this__ = [[AMapTrafficRoad alloc] init]; + } else { + __this__ = [AMapTrafficRoad alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapTrafficInfo": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapTrafficInfo* __this__; + if ([init boolValue]) { + __this__ = [[AMapTrafficInfo alloc] init]; + } else { + __this__ = [AMapTrafficInfo alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapCloudImage": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapCloudImage* __this__; + if ([init boolValue]) { + __this__ = [[AMapCloudImage alloc] init]; + } else { + __this__ = [AMapCloudImage alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapCloudPOI": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapCloudPOI* __this__; + if ([init boolValue]) { + __this__ = [[AMapCloudPOI alloc] init]; + } else { + __this__ = [AMapCloudPOI alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapSearchError": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapSearchError* __this__; + if ([init boolValue]) { + __this__ = [[AMapSearchError alloc] init]; + } else { + __this__ = [AMapSearchError alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapNearbyUploadInfo": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapNearbyUploadInfo* __this__; + if ([init boolValue]) { + __this__ = [[AMapNearbyUploadInfo alloc] init]; + } else { + __this__ = [AMapNearbyUploadInfo alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"ObjectFactory::create_batchAMapSearchAPI": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + NSNumber* length = (NSNumber*) ((NSDictionary*) argsBatch)[@"length"]; + NSNumber* init = (NSNumber*) ((NSDictionary*) argsBatch)[@"init"]; + for (NSUInteger __i__ = 0; __i__ < [length integerValue]; __i__++) { + AMapSearchAPI* __this__; + if ([init boolValue]) { + __this__ = [[AMapSearchAPI alloc] init]; + } else { + __this__ = [AMapSearchAPI alloc]; + } + [resultList addObject:__this__]; + } + + methodResult(resultList); + + if (enableLog) NSLog(@"HEAP: %@", HEAP); + }, + + @"AMapNearbySearchManagerDelegate::createAnonymous__": ^(NSObject * registrar, id args, FlutterResult methodResult) { + id __result__ = [[AMapNearbySearchManagerDelegate_Anonymous alloc] initWithFlutterPluginRegistrar:registrar]; + methodResult(__result__); + }, + @"AMapSearchDelegate::createAnonymous__": ^(NSObject * registrar, id args, FlutterResult methodResult) { + id __result__ = [[AMapSearchDelegate_Anonymous alloc] initWithFlutterPluginRegistrar:registrar]; + methodResult(__result__); + }, + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler2.h b/ios/Classes/SubHandler/SubHandler2.h new file mode 100644 index 0000000..b7ed42c --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler2.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler2) +- (NSDictionary*) getSubHandler2; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler2.m b/ios/Classes/SubHandler/SubHandler2.m new file mode 100644 index 0000000..fd94945 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler2.m @@ -0,0 +1,4485 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler2.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler2) +- (NSDictionary*) getSubHandler2 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapBusStop::get_buslines": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::get_buslines"); + } + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.buslines; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusStop::get_sequence": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::get_sequence"); + } + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.sequence; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_uid"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_type"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.type; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_name"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_polyline"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.polyline; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_citycode"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_startStop": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_startStop"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.startStop; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_endStop": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_endStop"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.endStop; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_location"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_startTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_startTime"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.startTime; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_endTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_endTime"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.endTime; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_company": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_company"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.company; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_distance"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapBusLine::get_basicPrice": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_basicPrice"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.basicPrice; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapBusLine::get_totalPrice": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_totalPrice"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.totalPrice; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapBusLine::get_bounds": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_bounds"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPolygon* result = ref.bounds; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_busStops": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_busStops"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.busStops; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_departureStop": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_departureStop"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapBusStop* result = ref.departureStop; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_arrivalStop": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_arrivalStop"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapBusStop* result = ref.arrivalStop; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_viaBusStops": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_viaBusStops"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.viaBusStops; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapBusLine::get_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::get_duration"); + } + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistrict::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::get_adcode"); + } + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistrict::get_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::get_citycode"); + } + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistrict::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::get_name"); + } + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistrict::get_level": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::get_level"); + } + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.level; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistrict::get_center": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::get_center"); + } + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.center; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistrict::get_districts": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::get_districts"); + } + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.districts; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistrict::get_polylines": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::get_polylines"); + } + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.polylines; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTMC::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTMC::get_distance"); + } + + // ref object + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTMC::get_status": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTMC::get_status"); + } + + // ref object + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.status; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTMC::get_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTMC::get_polyline"); + } + + // ref object + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.polyline; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStep::get_instruction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_instruction"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.instruction; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStep::get_orientation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_orientation"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.orientation; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStep::get_road": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_road"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.road; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStep::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_distance"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapStep::get_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_duration"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapStep::get_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_polyline"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.polyline; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStep::get_action": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_action"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.action; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStep::get_assistantAction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_assistantAction"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.assistantAction; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStep::get_tolls": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_tolls"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.tolls; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapStep::get_tollDistance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_tollDistance"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.tollDistance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapStep::get_tollRoad": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_tollRoad"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.tollRoad; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapStep::get_totalTrafficLights": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_totalTrafficLights"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.totalTrafficLights; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapStep::get_cities": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_cities"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.cities; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapStep::get_tmcs": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::get_tmcs"); + } + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.tmcs; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPath::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::get_distance"); + } + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPath::get_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::get_duration"); + } + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPath::get_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::get_strategy"); + } + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.strategy; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPath::get_steps": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::get_steps"); + } + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.steps; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapPath::get_tolls": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::get_tolls"); + } + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.tolls; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPath::get_tollDistance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::get_tollDistance"); + } + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.tollDistance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPath::get_totalTrafficLights": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::get_totalTrafficLights"); + } + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.totalTrafficLights; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPath::get_restriction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::get_restriction"); + } + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.restriction; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapPath::get_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::get_polyline"); + } + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.polyline; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureTimeInfoElement::get_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfoElement::get_duration"); + } + + // ref object + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapFutureTimeInfoElement::get_pathindex": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfoElement::get_pathindex"); + } + + // ref object + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.pathindex; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapFutureTimeInfoElement::get_restriction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfoElement::get_restriction"); + } + + // ref object + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.restriction; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapFutureTimeInfoElement::get_tmcs": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfoElement::get_tmcs"); + } + + // ref object + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.tmcs; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureTimeInfo::get_startTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfo::get_startTime"); + } + + // ref object + AMapFutureTimeInfo* ref = (AMapFutureTimeInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.startTime; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapFutureTimeInfo::get_elements": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfo::get_elements"); + } + + // ref object + AMapFutureTimeInfo* ref = (AMapFutureTimeInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.elements; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapWalking::get_origin": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalking::get_origin"); + } + + // ref object + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.origin; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapWalking::get_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalking::get_destination"); + } + + // ref object + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapWalking::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalking::get_distance"); + } + + // ref object + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapWalking::get_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalking::get_duration"); + } + + // ref object + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapWalking::get_steps": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalking::get_steps"); + } + + // ref object + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.steps; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapTaxi::get_origin": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::get_origin"); + } + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.origin; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapTaxi::get_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::get_destination"); + } + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapTaxi::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::get_distance"); + } + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTaxi::get_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::get_duration"); + } + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTaxi::get_sname": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::get_sname"); + } + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.sname; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTaxi::get_tname": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::get_tname"); + } + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.tname; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailwayStation::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::get_uid"); + } + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailwayStation::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::get_name"); + } + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailwayStation::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::get_location"); + } + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailwayStation::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::get_adcode"); + } + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailwayStation::get_time": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::get_time"); + } + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.time; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailwayStation::get_wait": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::get_wait"); + } + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.wait; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRailwayStation::get_isStart": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::get_isStart"); + } + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.isStart; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRailwayStation::get_isEnd": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::get_isEnd"); + } + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.isEnd; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRailwaySpace::get_code": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwaySpace::get_code"); + } + + // ref object + AMapRailwaySpace* ref = (AMapRailwaySpace*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.code; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailwaySpace::get_cost": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwaySpace::get_cost"); + } + + // ref object + AMapRailwaySpace* ref = (AMapRailwaySpace*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.cost; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRailway::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_uid"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailway::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_name"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailway::get_trip": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_trip"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.trip; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailway::get_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_type"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.type; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailway::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_distance"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRailway::get_time": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_time"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.time; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRailway::get_departureStation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_departureStation"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapRailwayStation* result = ref.departureStation; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailway::get_arrivalStation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_arrivalStation"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapRailwayStation* result = ref.arrivalStation; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailway::get_spaces": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_spaces"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.spaces; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailway::get_viaStops": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_viaStops"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.viaStops; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRailway::get_alters": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::get_alters"); + } + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.alters; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapSegment::get_walking": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::get_walking"); + } + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapWalking* result = ref.walking; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapSegment::get_buslines": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::get_buslines"); + } + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.buslines; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapSegment::get_taxi": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::get_taxi"); + } + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapTaxi* result = ref.taxi; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapSegment::get_railway": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::get_railway"); + } + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapRailway* result = ref.railway; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapSegment::get_enterName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::get_enterName"); + } + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.enterName; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapSegment::get_enterLocation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::get_enterLocation"); + } + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.enterLocation; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapSegment::get_exitName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::get_exitName"); + } + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.exitName; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapSegment::get_exitLocation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::get_exitLocation"); + } + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.exitLocation; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapTransit::get_cost": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::get_cost"); + } + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.cost; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTransit::get_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::get_duration"); + } + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTransit::get_nightflag": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::get_nightflag"); + } + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.nightflag; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTransit::get_walkingDistance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::get_walkingDistance"); + } + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.walkingDistance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTransit::get_segments": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::get_segments"); + } + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.segments; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapTransit::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::get_distance"); + } + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRoute::get_origin": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoute::get_origin"); + } + + // ref object + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.origin; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoute::get_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoute::get_destination"); + } + + // ref object + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoute::get_taxiCost": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoute::get_taxiCost"); + } + + // ref object + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.taxiCost; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapRoute::get_paths": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoute::get_paths"); + } + + // ref object + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.paths; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapRoute::get_transits": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoute::get_transits"); + } + + // ref object + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.transits; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistanceResult::get_originID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::get_originID"); + } + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.originID; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistanceResult::get_destID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::get_destID"); + } + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.destID; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistanceResult::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::get_distance"); + } + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistanceResult::get_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::get_duration"); + } + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapDistanceResult::get_info": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::get_info"); + } + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.info; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapDistanceResult::get_code": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::get_code"); + } + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.code; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapLocalWeatherLive::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::get_adcode"); + } + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherLive::get_province": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::get_province"); + } + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.province; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherLive::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::get_city"); + } + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherLive::get_weather": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::get_weather"); + } + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.weather; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherLive::get_temperature": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::get_temperature"); + } + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.temperature; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherLive::get_windDirection": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::get_windDirection"); + } + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.windDirection; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherLive::get_windPower": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::get_windPower"); + } + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.windPower; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherLive::get_humidity": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::get_humidity"); + } + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.humidity; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherLive::get_reportTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::get_reportTime"); + } + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.reportTime; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalDayWeatherForecast::get_date": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::get_date"); + } + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.date; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalDayWeatherForecast::get_week": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::get_week"); + } + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.week; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalDayWeatherForecast::get_dayWeather": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::get_dayWeather"); + } + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.dayWeather; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalDayWeatherForecast::get_nightWeather": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::get_nightWeather"); + } + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.nightWeather; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalDayWeatherForecast::get_dayTemp": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::get_dayTemp"); + } + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.dayTemp; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalDayWeatherForecast::get_nightTemp": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::get_nightTemp"); + } + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.nightTemp; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalDayWeatherForecast::get_dayWind": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::get_dayWind"); + } + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.dayWind; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalDayWeatherForecast::get_nightWind": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::get_nightWind"); + } + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.nightWind; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalDayWeatherForecast::get_dayPower": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::get_dayPower"); + } + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.dayPower; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalDayWeatherForecast::get_nightPower": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::get_nightPower"); + } + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.nightPower; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherForecast::get_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherForecast::get_adcode"); + } + + // ref object + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherForecast::get_province": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherForecast::get_province"); + } + + // ref object + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.province; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherForecast::get_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherForecast::get_city"); + } + + // ref object + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherForecast::get_reportTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherForecast::get_reportTime"); + } + + // ref object + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.reportTime; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapLocalWeatherForecast::get_casts": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherForecast::get_casts"); + } + + // ref object + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.casts; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapNearbyUserInfo::get_userID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUserInfo::get_userID"); + } + + // ref object + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.userID; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapNearbyUserInfo::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUserInfo::get_location"); + } + + // ref object + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapNearbyUserInfo::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUserInfo::get_distance"); + } + + // ref object + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CGFloat result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapNearbyUserInfo::get_updatetime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUserInfo::get_updatetime"); + } + + // ref object + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSTimeInterval result = ref.updatetime; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTrafficEvaluation::get_evaluationDescription": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::get_evaluationDescription"); + } + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.evaluationDescription; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTrafficEvaluation::get_status": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::get_status"); + } + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.status; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTrafficEvaluation::get_expedite": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::get_expedite"); + } + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.expedite; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTrafficEvaluation::get_congested": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::get_congested"); + } + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.congested; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTrafficEvaluation::get_blocked": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::get_blocked"); + } + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.blocked; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTrafficEvaluation::get_unknown": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::get_unknown"); + } + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.unknown; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTrafficRoad::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::get_name"); + } + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTrafficRoad::get_status": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::get_status"); + } + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.status; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTrafficRoad::get_direction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::get_direction"); + } + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.direction; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTrafficRoad::get_angle": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::get_angle"); + } + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + float result = ref.angle; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTrafficRoad::get_speed": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::get_speed"); + } + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + float result = ref.speed; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapTrafficRoad::get_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::get_polyline"); + } + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.polyline; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTrafficInfo::get_statusDescription": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficInfo::get_statusDescription"); + } + + // ref object + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.statusDescription; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapTrafficInfo::get_evaluation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficInfo::get_evaluation"); + } + + // ref object + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapTrafficEvaluation* result = ref.evaluation; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapTrafficInfo::get_roads": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficInfo::get_roads"); + } + + // ref object + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.roads; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudImage::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudImage::get_uid"); + } + + // ref object + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudImage::get_preurl": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudImage::get_preurl"); + } + + // ref object + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.preurl; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudImage::get_url": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudImage::get_url"); + } + + // ref object + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.url; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOI::get_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::get_uid"); + } + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.uid; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapCloudPOI::get_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::get_name"); + } + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOI::get_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::get_location"); + } + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOI::get_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::get_address"); + } + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOI::get_customFields": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::get_customFields"); + } + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSDictionary* result = ref.customFields; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOI::get_createTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::get_createTime"); + } + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.createTime; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOI::get_updateTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::get_updateTime"); + } + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.updateTime; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapCloudPOI::get_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::get_distance"); + } + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapCloudPOI::get_images": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::get_images"); + } + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSArray* result = ref.images; + + // return a ref + NSObject* __result__ = result; + + methodResult(__result__); + }, + + @"AMapNearbyUploadInfo::get_userID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUploadInfo::get_userID"); + } + + // ref object + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.userID; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapNearbyUploadInfo::get_coordinateType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUploadInfo::get_coordinateType"); + } + + // ref object + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + AMapSearchCoordinateType result = ref.coordinateType; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapNearbyUploadInfo::get_coordinate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUploadInfo::get_coordinate"); + } + + // ref object + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + CLLocationCoordinate2D result = ref.coordinate; + + // 返回值: 结构体 + NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CLLocationCoordinate2D)]; + + methodResult(__result__); + }, + + @"AMapNearbySearchManager::get_uploadTimeInterval": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchManager::get_uploadTimeInterval"); + } + + // ref object + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSTimeInterval result = ref.uploadTimeInterval; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapNearbySearchManager::get_isAutoUploading": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchManager::get_isAutoUploading"); + } + + // ref object + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + BOOL result = ref.isAutoUploading; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapSearchAPI::get_timeout": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSearchAPI::get_timeout"); + } + + // ref object + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSInteger result = ref.timeout; + + // 返回值: Value + NSObject* __result__ = @(result); + + methodResult(__result__); + }, + + @"AMapSearchAPI::get_language": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSearchAPI::get_language"); + } + + // ref object + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + // invoke native method + NSString* result = ref.language; + + // 返回值: jsonable + id __result__ = result; + + methodResult(__result__); + }, + + @"AMapPOISearchBaseRequest::get_types_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.types; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOISearchBaseRequest::get_sortrule_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.sortrule; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOISearchBaseRequest::get_offset_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.offset; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOISearchBaseRequest::get_page_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.page; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOISearchBaseRequest::get_building_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.building; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOISearchBaseRequest::get_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOISearchBaseRequest::get_requireSubPOIs_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.requireSubPOIs; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIIDSearchRequest::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIIDSearchRequest* ref = (AMapPOIIDSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIKeywordsSearchRequest::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIKeywordsSearchRequest::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIKeywordsSearchRequest::get_cityLimit_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.cityLimit; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIKeywordsSearchRequest::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIAroundSearchRequest::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIAroundSearchRequest::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIAroundSearchRequest::get_radius_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.radius; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIAroundSearchRequest::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIAroundSearchRequest::get_special_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.special; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIPolygonSearchRequest::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIPolygonSearchRequest* ref = (AMapPOIPolygonSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIPolygonSearchRequest::get_polygon_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIPolygonSearchRequest* ref = (AMapPOIPolygonSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPolygon* result = ref.polygon; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOISearchResponse::get_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler3.h b/ios/Classes/SubHandler/SubHandler3.h new file mode 100644 index 0000000..8ee7ab1 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler3.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler3) +- (NSDictionary*) getSubHandler3; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler3.m b/ios/Classes/SubHandler/SubHandler3.m new file mode 100644 index 0000000..b312faf --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler3.m @@ -0,0 +1,5025 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler3.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler3) +- (NSDictionary*) getSubHandler3 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapPOISearchResponse::get_suggestion_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapSuggestion* result = ref.suggestion; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOISearchResponse::get_pois_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.pois; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOISearchRequest::get_origin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.origin; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOISearchRequest::get_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOISearchRequest::get_searchType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapRoutePOISearchType result = ref.searchType; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOISearchRequest::get_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOISearchRequest::get_range_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.range; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOISearchRequest::get_polylineStr_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.polylineStr; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOISearchRequest::get_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.polyline; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOISearchResponse::get_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOISearchResponse* ref = (AMapRoutePOISearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOISearchResponse::get_pois_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOISearchResponse* ref = (AMapRoutePOISearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.pois; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapInputTipsSearchRequest::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapInputTipsSearchRequest::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapInputTipsSearchRequest::get_types_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.types; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapInputTipsSearchRequest::get_cityLimit_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.cityLimit; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapInputTipsSearchRequest::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.location; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapInputTipsSearchResponse::get_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapInputTipsSearchResponse* ref = (AMapInputTipsSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapInputTipsSearchResponse::get_tips_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapInputTipsSearchResponse* ref = (AMapInputTipsSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.tips; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocodeSearchRequest::get_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocodeSearchRequest::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocodeSearchRequest::get_country_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.country; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocodeSearchResponse::get_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocodeSearchResponse* ref = (AMapGeocodeSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocodeSearchResponse::get_geocodes_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocodeSearchResponse* ref = (AMapGeocodeSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.geocodes; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocodeSearchRequest::get_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocodeSearchRequest::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocodeSearchRequest::get_radius_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.radius; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocodeSearchRequest::get_poitype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.poitype; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocodeSearchRequest::get_mode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.mode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocodeSearchResponse::get_regeocode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocodeSearchResponse* ref = (AMapReGeocodeSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapReGeocode* result = ref.regeocode; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStopSearchRequest::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStopSearchRequest::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStopSearchRequest::get_offset_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.offset; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStopSearchRequest::get_page_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.page; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStopSearchResponse::get_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStopSearchResponse::get_suggestion_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapSuggestion* result = ref.suggestion; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStopSearchResponse::get_busstops_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.busstops; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLineBaseSearchRequest::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLineBaseSearchRequest::get_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLineBaseSearchRequest::get_offset_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.offset; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLineBaseSearchRequest::get_page_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.page; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLineNameSearchRequest::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLineNameSearchRequest* ref = (AMapBusLineNameSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLineIDSearchRequest::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLineIDSearchRequest* ref = (AMapBusLineIDSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLineSearchResponse::get_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLineSearchResponse::get_suggestion_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapSuggestion* result = ref.suggestion; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLineSearchResponse::get_buslines_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.buslines; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrictSearchRequest::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrictSearchRequest::get_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrictSearchRequest::get_showBusinessArea_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.showBusinessArea; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrictSearchResponse::get_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrictSearchResponse* ref = (AMapDistrictSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrictSearchResponse::get_districts_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrictSearchResponse* ref = (AMapDistrictSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.districts; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRouteSearchBaseRequest::get_origin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRouteSearchBaseRequest* ref = (AMapRouteSearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.origin; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRouteSearchBaseRequest::get_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRouteSearchBaseRequest* ref = (AMapRouteSearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_waypoints_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.waypoints; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_avoidpolygons_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.avoidpolygons; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_avoidroad_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.avoidroad; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_originId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.originId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_destinationId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.destinationId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_origintype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.origintype; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_destinationtype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.destinationtype; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_plate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.plate; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_ferry_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.ferry; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_cartype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.cartype; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingCalRouteSearchRequest::get_showFieldType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapDrivingRouteShowFieldType result = ref.showFieldType; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_waypoints_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.waypoints; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_avoidpolygons_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.avoidpolygons; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_avoidroad_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.avoidroad; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_originId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.originId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_destinationId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.destinationId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_origintype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.origintype; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_destinationtype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.destinationtype; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_plateProvince_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.plateProvince; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_plateNumber_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.plateNumber; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_ferry_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.ferry; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_cartype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.cartype; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDrivingRouteSearchRequest::get_exclude_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapDrivingRouteExcludeType result = ref.exclude; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapWalkingRouteSearchRequest::get_multipath_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapWalkingRouteSearchRequest* ref = (AMapWalkingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.multipath; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransitRouteSearchRequest::get_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransitRouteSearchRequest::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransitRouteSearchRequest::get_destinationCity_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.destinationCity; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransitRouteSearchRequest::get_nightflag_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.nightflag; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransitRouteSearchRequest::get_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRidingRouteSearchRequest::get_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRidingRouteSearchRequest* ref = (AMapRidingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.type; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRidingRouteSearchRequest::get_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRidingRouteSearchRequest* ref = (AMapRidingRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRouteSearchResponse::get_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRouteSearchResponse* ref = (AMapRouteSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRouteSearchResponse::get_route_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRouteSearchResponse* ref = (AMapRouteSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapRoute* result = ref.route; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_waypoints_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.waypoints; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_originId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.originId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_destinationId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.destinationId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_origintype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.origintype; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_destinationtype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.destinationtype; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_plateProvince_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.plateProvince; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_plateNumber_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.plateNumber; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_size_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapTruckSizeType result = ref.size; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_height_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.height; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_width_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.width; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_load_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.load; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_weight_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.weight; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_axis_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.axis; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTruckRouteSearchRequest::get_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceSearchRequest::get_origins_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.origins; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceSearchRequest::get_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceSearchRequest::get_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapDistanceSearchType result = ref.type; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceSearchRequest::get_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceSearchRequest::get_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.requireExtension; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceSearchResponse::get_results_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceSearchResponse* ref = (AMapDistanceSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.results; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapWeatherSearchRequest::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapWeatherSearchRequest* ref = (AMapWeatherSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapWeatherSearchRequest::get_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapWeatherSearchRequest* ref = (AMapWeatherSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapWeatherType result = ref.type; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapWeatherSearchResponse::get_lives_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapWeatherSearchResponse* ref = (AMapWeatherSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.lives; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapWeatherSearchResponse::get_forecasts_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapWeatherSearchResponse* ref = (AMapWeatherSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.forecasts; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbySearchRequest::get_center_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.center; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbySearchRequest::get_radius_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.radius; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbySearchRequest::get_searchType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapNearbySearchType result = ref.searchType; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbySearchRequest::get_timeRange_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.timeRange; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbySearchRequest::get_limit_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.limit; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbySearchResponse::get_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbySearchResponse* ref = (AMapNearbySearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbySearchResponse::get_infos_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbySearchResponse* ref = (AMapNearbySearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.infos; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudSearchBaseRequest::get_tableID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.tableID; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudSearchBaseRequest::get_filter_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.filter; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudSearchBaseRequest::get_sortFields_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.sortFields; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudSearchBaseRequest::get_sortType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapCloudSortType result = ref.sortType; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudSearchBaseRequest::get_offset_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.offset; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudSearchBaseRequest::get_page_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.page; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOIAroundSearchRequest::get_center_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.center; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOIAroundSearchRequest::get_radius_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.radius; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOIAroundSearchRequest::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOIPolygonSearchRequest::get_polygon_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOIPolygonSearchRequest* ref = (AMapCloudPOIPolygonSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPolygon* result = ref.polygon; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOIPolygonSearchRequest::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOIPolygonSearchRequest* ref = (AMapCloudPOIPolygonSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOIIDSearchRequest::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOIIDSearchRequest* ref = (AMapCloudPOIIDSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.uid; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOILocalSearchRequest::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOILocalSearchRequest* ref = (AMapCloudPOILocalSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOILocalSearchRequest::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOILocalSearchRequest* ref = (AMapCloudPOILocalSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOISearchResponse::get_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOISearchResponse* ref = (AMapCloudPOISearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.count; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOISearchResponse::get_POIs_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOISearchResponse* ref = (AMapCloudPOISearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.POIs; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocationShareSearchRequest::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocationShareSearchRequest* ref = (AMapLocationShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocationShareSearchRequest::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocationShareSearchRequest* ref = (AMapLocationShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIShareSearchRequest::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIShareSearchRequest::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIShareSearchRequest::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIShareSearchRequest::get_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRouteShareSearchRequest::get_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRouteShareSearchRequest::get_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.type; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRouteShareSearchRequest::get_startCoordinate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.startCoordinate; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRouteShareSearchRequest::get_destinationCoordinate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.destinationCoordinate; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRouteShareSearchRequest::get_startName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.startName; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRouteShareSearchRequest::get_destinationName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.destinationName; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNavigationShareSearchRequest::get_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNavigationShareSearchRequest::get_startCoordinate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.startCoordinate; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNavigationShareSearchRequest::get_destinationCoordinate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.destinationCoordinate; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapShareSearchResponse::get_shareURL_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapShareSearchResponse* ref = (AMapShareSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.shareURL; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_beginTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.beginTime; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_interval_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.interval; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_timeCount_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.timeCount; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.strategy; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_originId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.originId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_destinationId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.destinationId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_origintype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.origintype; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_destinationtype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.destinationtype; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_parentId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.parentId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_plateProvince_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.plateProvince; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_plateNumber_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.plateNumber; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchRequest::get_cartype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.cartype; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchResponse::get_paths_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchResponse* ref = (AMapFutureRouteSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.paths; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureRouteSearchResponse::get_timeInfos_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureRouteSearchResponse* ref = (AMapFutureRouteSearchResponse*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.timeInfos; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeoPoint::get_latitude_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeoPoint* ref = (AMapGeoPoint*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.latitude; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeoPoint::get_longitude_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeoPoint* ref = (AMapGeoPoint*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.longitude; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeoPolygon::get_points_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeoPolygon* ref = (AMapGeoPolygon*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.points; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCity::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCity* ref = (AMapCity*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCity::get_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCity* ref = (AMapCity*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCity::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCity* ref = (AMapCity*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCity::get_num_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCity* ref = (AMapCity*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.num; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCity::get_districts_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCity* ref = (AMapCity*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.districts; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSuggestion::get_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSuggestion* ref = (AMapSuggestion*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.keywords; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSuggestion::get_cities_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSuggestion* ref = (AMapSuggestion*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.cities; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTip::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTip::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTip::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTip::get_district_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.district; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTip::get_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTip::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTip::get_typecode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTip* ref = (AMapTip*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.typecode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapImage::get_title_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapImage* ref = (AMapImage*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.title; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapImage::get_url_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapImage* ref = (AMapImage*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.url; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIExtension::get_rating_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.rating; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIExtension::get_cost_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.cost; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOIExtension::get_openTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.openTime; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapIndoorData::get_floor_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.floor; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapIndoorData::get_floorName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.floorName; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapIndoorData::get_pid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.pid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSubPOI::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSubPOI::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSubPOI::get_sname_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.sname; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSubPOI::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSubPOI::get_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSubPOI::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSubPOI::get_subtype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.subtype; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOI::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOI::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler4.h b/ios/Classes/SubHandler/SubHandler4.h new file mode 100644 index 0000000..c0f2149 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler4.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler4) +- (NSDictionary*) getSubHandler4; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler4.m b/ios/Classes/SubHandler/SubHandler4.m new file mode 100644 index 0000000..5ac2b09 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler4.m @@ -0,0 +1,5025 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler4.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler4) +- (NSDictionary*) getSubHandler4 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapRoutePOI::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOI::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoutePOI::get_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.type; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_typecode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.typecode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_tel_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.tel; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_parkingType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.parkingType; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_shopID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.shopID; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_postcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.postcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_website_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.website; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_email_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.email; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_province_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.province; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_pcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.pcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_district_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.district; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_gridcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.gridcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_enterLocation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.enterLocation; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_exitLocation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.exitLocation; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_direction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.direction; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_hasIndoorMap_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.hasIndoorMap; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_businessArea_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.businessArea; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_indoorData_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapIndoorData* result = ref.indoorData; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_subPOIs_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.subPOIs; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_images_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.images; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOI::get_extensionInfo_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapPOIExtension* result = ref.extensionInfo; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAOI::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAOI::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAOI::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAOI::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAOI::get_area_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.area; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoad::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoad::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoad::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoad::get_direction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.direction; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoad::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoadInter::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoadInter::get_direction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.direction; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoadInter::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoadInter::get_firstId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.firstId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoadInter::get_firstName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.firstName; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoadInter::get_secondId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.secondId; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoadInter::get_secondName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.secondName; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStreetNumber::get_street_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.street; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStreetNumber::get_number_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.number; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStreetNumber::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStreetNumber::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStreetNumber::get_direction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.direction; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusinessArea::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusinessArea* ref = (AMapBusinessArea*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusinessArea::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusinessArea* ref = (AMapBusinessArea*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_country_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.country; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_countryCode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.countryCode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_province_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.province; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_district_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.district; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_township_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.township; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_towncode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.towncode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_neighborhood_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.neighborhood; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_building_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.building; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_streetNumber_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapStreetNumber* result = ref.streetNumber; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapAddressComponent::get_businessAreas_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.businessAreas; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocode::get_formattedAddress_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.formattedAddress; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocode::get_addressComponent_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapAddressComponent* result = ref.addressComponent; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocode::get_roads_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.roads; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocode::get_roadinters_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.roadinters; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocode::get_pois_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.pois; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapReGeocode::get_aois_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.aois; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_formattedAddress_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.formattedAddress; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_province_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.province; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_district_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.district; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_township_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.township; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_neighborhood_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.neighborhood; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_building_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.building; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_level_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.level; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_country_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.country; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapGeocode::get_postcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.postcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStop::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStop::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStop::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStop::get_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStop::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStop::get_buslines_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.buslines; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusStop::get_sequence_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.sequence; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.type; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.polyline; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_startStop_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.startStop; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_endStop_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.endStop; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_startTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.startTime; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_endTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.endTime; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_company_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.company; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_basicPrice_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.basicPrice; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_totalPrice_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.totalPrice; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_bounds_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPolygon* result = ref.bounds; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_busStops_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.busStops; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_departureStop_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapBusStop* result = ref.departureStop; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_arrivalStop_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapBusStop* result = ref.arrivalStop; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_viaBusStops_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.viaBusStops; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapBusLine::get_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrict::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrict::get_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.citycode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrict::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrict::get_level_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.level; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrict::get_center_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.center; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrict::get_districts_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.districts; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistrict::get_polylines_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.polylines; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTMC::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTMC::get_status_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.status; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTMC::get_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.polyline; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_instruction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.instruction; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_orientation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.orientation; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_road_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.road; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.polyline; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_action_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.action; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_assistantAction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.assistantAction; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_tolls_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.tolls; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_tollDistance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.tollDistance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_tollRoad_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.tollRoad; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_totalTrafficLights_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.totalTrafficLights; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_cities_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.cities; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapStep::get_tmcs_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapStep* ref = (AMapStep*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.tmcs; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPath::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPath::get_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPath::get_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.strategy; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPath::get_steps_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.steps; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPath::get_tolls_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.tolls; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPath::get_tollDistance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.tollDistance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPath::get_totalTrafficLights_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.totalTrafficLights; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPath::get_restriction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.restriction; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPath::get_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapPath* ref = (AMapPath*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.polyline; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureTimeInfoElement::get_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureTimeInfoElement::get_pathindex_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.pathindex; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureTimeInfoElement::get_restriction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.restriction; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureTimeInfoElement::get_tmcs_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.tmcs; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureTimeInfo::get_startTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureTimeInfo* ref = (AMapFutureTimeInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.startTime; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapFutureTimeInfo::get_elements_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapFutureTimeInfo* ref = (AMapFutureTimeInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.elements; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapWalking::get_origin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.origin; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapWalking::get_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapWalking::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapWalking::get_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapWalking::get_steps_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.steps; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTaxi::get_origin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.origin; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTaxi::get_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTaxi::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTaxi::get_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTaxi::get_sname_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.sname; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTaxi::get_tname_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.tname; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailwayStation::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailwayStation::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailwayStation::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailwayStation::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailwayStation::get_time_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.time; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailwayStation::get_wait_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.wait; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailwayStation::get_isStart_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.isStart; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailwayStation::get_isEnd_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.isEnd; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailwaySpace::get_code_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailwaySpace* ref = (AMapRailwaySpace*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.code; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailwaySpace::get_cost_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailwaySpace* ref = (AMapRailwaySpace*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.cost; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_trip_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.trip; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.type; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_time_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.time; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_departureStation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapRailwayStation* result = ref.departureStation; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_arrivalStation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapRailwayStation* result = ref.arrivalStation; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_spaces_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.spaces; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_viaStops_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.viaStops; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRailway::get_alters_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.alters; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSegment::get_walking_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapWalking* result = ref.walking; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSegment::get_buslines_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.buslines; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSegment::get_taxi_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapTaxi* result = ref.taxi; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSegment::get_railway_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapRailway* result = ref.railway; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSegment::get_enterName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.enterName; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSegment::get_enterLocation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.enterLocation; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSegment::get_exitName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.exitName; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSegment::get_exitLocation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.exitLocation; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransit::get_cost_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.cost; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransit::get_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransit::get_nightflag_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.nightflag; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransit::get_walkingDistance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.walkingDistance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransit::get_segments_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.segments; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTransit::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler5.h b/ios/Classes/SubHandler/SubHandler5.h new file mode 100644 index 0000000..50d74e9 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler5.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler5) +- (NSDictionary*) getSubHandler5; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler5.m b/ios/Classes/SubHandler/SubHandler5.m new file mode 100644 index 0000000..9fcd7a1 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler5.m @@ -0,0 +1,4517 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler5.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler5) +- (NSDictionary*) getSubHandler5 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapRoute::get_origin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.origin; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoute::get_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.destination; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoute::get_taxiCost_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.taxiCost; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoute::get_paths_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.paths; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapRoute::get_transits_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.transits; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceResult::get_originID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.originID; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceResult::get_destID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.destID; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceResult::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceResult::get_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.duration; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceResult::get_info_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.info; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapDistanceResult::get_code_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.code; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherLive::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherLive::get_province_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.province; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherLive::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherLive::get_weather_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.weather; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherLive::get_temperature_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.temperature; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherLive::get_windDirection_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.windDirection; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherLive::get_windPower_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.windPower; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherLive::get_humidity_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.humidity; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherLive::get_reportTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.reportTime; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalDayWeatherForecast::get_date_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.date; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalDayWeatherForecast::get_week_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.week; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalDayWeatherForecast::get_dayWeather_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.dayWeather; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalDayWeatherForecast::get_nightWeather_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.nightWeather; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalDayWeatherForecast::get_dayTemp_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.dayTemp; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalDayWeatherForecast::get_nightTemp_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.nightTemp; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalDayWeatherForecast::get_dayWind_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.dayWind; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalDayWeatherForecast::get_nightWind_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.nightWind; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalDayWeatherForecast::get_dayPower_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.dayPower; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalDayWeatherForecast::get_nightPower_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.nightPower; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherForecast::get_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.adcode; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherForecast::get_province_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.province; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherForecast::get_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.city; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherForecast::get_reportTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.reportTime; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapLocalWeatherForecast::get_casts_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.casts; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbyUserInfo::get_userID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.userID; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbyUserInfo::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbyUserInfo::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CGFloat result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbyUserInfo::get_updatetime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSTimeInterval result = ref.updatetime; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficEvaluation::get_evaluationDescription_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.evaluationDescription; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficEvaluation::get_status_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.status; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficEvaluation::get_expedite_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.expedite; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficEvaluation::get_congested_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.congested; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficEvaluation::get_blocked_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.blocked; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficEvaluation::get_unknown_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.unknown; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficRoad::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficRoad::get_status_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.status; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficRoad::get_direction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.direction; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficRoad::get_angle_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + float result = ref.angle; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficRoad::get_speed_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + float result = ref.speed; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficRoad::get_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.polyline; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficInfo::get_statusDescription_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.statusDescription; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficInfo::get_evaluation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapTrafficEvaluation* result = ref.evaluation; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapTrafficInfo::get_roads_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.roads; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudImage::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.uid; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudImage::get_preurl_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.preurl; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudImage::get_url_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.url; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOI::get_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.uid; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOI::get_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.name; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOI::get_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapGeoPoint* result = ref.location; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOI::get_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.address; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOI::get_customFields_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSDictionary* result = ref.customFields; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOI::get_createTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.createTime; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOI::get_updateTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.updateTime; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOI::get_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.distance; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapCloudPOI::get_images_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSArray* result = ref.images; + + // return a ref + NSObject* __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbyUploadInfo::get_userID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.userID; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbyUploadInfo::get_coordinateType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + AMapSearchCoordinateType result = ref.coordinateType; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbyUploadInfo::get_coordinate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + CLLocationCoordinate2D result = ref.coordinate; + + // 返回值: 结构体 + NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CLLocationCoordinate2D)]; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbySearchManager::get_uploadTimeInterval_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSTimeInterval result = ref.uploadTimeInterval; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapNearbySearchManager::get_isAutoUploading_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + BOOL result = ref.isAutoUploading; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSearchAPI::get_timeout_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSInteger result = ref.timeout; + + // 返回值: Value + NSObject* __result__ = @(result); + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapSearchAPI::get_language_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + NSMutableArray* resultList = [NSMutableArray array]; + + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // ref object + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + // 批处理过程中出现nil引用则直接添加nil进结果列表, 然后进行下一次循环 + if ((NSNull *) ref == [NSNull null] || ref == nil) { + [resultList addObject: [NSNull null]]; + continue; + } + + NSString* result = ref.language; + + // 返回值: jsonable + id __result__ = result; + + [resultList addObject:__result__ == nil ? [NSNull null] : __result__]; + } + + methodResult(resultList); + }, + + @"AMapPOISearchBaseRequest::set_types": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::set_types"); + } + + // args + // jsonable arg + NSString* types = (NSString*) args[@"types"]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.types = types; + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_sortrule": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::set_sortrule"); + } + + // args + // jsonable arg + NSInteger sortrule = [args[@"sortrule"] longValue]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sortrule = sortrule; + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_offset": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::set_offset"); + } + + // args + // jsonable arg + NSInteger offset = [args[@"offset"] longValue]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.offset = offset; + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_page": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::set_page"); + } + + // args + // jsonable arg + NSInteger page = [args[@"page"] longValue]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.page = page; + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_building": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::set_building"); + } + + // args + // jsonable arg + NSString* building = (NSString*) args[@"building"]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.building = building; + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::set_requireExtension"); + } + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension; + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_requireSubPOIs": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchBaseRequest::set_requireSubPOIs"); + } + + // args + // jsonable arg + BOOL requireSubPOIs = [args[@"requireSubPOIs"] boolValue]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireSubPOIs = requireSubPOIs; + methodResult(@"success"); + }, + + @"AMapPOIIDSearchRequest::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIIDSearchRequest::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapPOIIDSearchRequest* ref = (AMapPOIIDSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapPOIKeywordsSearchRequest::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIKeywordsSearchRequest::set_keywords"); + } + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapPOIKeywordsSearchRequest::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIKeywordsSearchRequest::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapPOIKeywordsSearchRequest::set_cityLimit": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIKeywordsSearchRequest::set_cityLimit"); + } + + // args + // jsonable arg + BOOL cityLimit = [args[@"cityLimit"] boolValue]; + + // ref + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cityLimit = cityLimit; + methodResult(@"success"); + }, + + @"AMapPOIKeywordsSearchRequest::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIKeywordsSearchRequest::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapPOIAroundSearchRequest::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIAroundSearchRequest::set_keywords"); + } + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapPOIAroundSearchRequest::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIAroundSearchRequest::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapPOIAroundSearchRequest::set_radius": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIAroundSearchRequest::set_radius"); + } + + // args + // jsonable arg + NSInteger radius = [args[@"radius"] longValue]; + + // ref + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.radius = radius; + methodResult(@"success"); + }, + + @"AMapPOIAroundSearchRequest::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIAroundSearchRequest::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapPOIAroundSearchRequest::set_special": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIAroundSearchRequest::set_special"); + } + + // args + // jsonable arg + BOOL special = [args[@"special"] boolValue]; + + // ref + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.special = special; + methodResult(@"success"); + }, + + @"AMapPOIPolygonSearchRequest::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIPolygonSearchRequest::set_keywords"); + } + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapPOIPolygonSearchRequest* ref = (AMapPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapPOIPolygonSearchRequest::set_polygon": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIPolygonSearchRequest::set_polygon"); + } + + // args + // ref arg + AMapGeoPolygon* polygon = (AMapGeoPolygon*) (args[@"polygon"] == [NSNull null] ? nil : args[@"polygon"]); + + // ref + AMapPOIPolygonSearchRequest* ref = (AMapPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polygon = polygon; + methodResult(@"success"); + }, + + @"AMapPOISearchResponse::set_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchResponse::set_count"); + } + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count; + methodResult(@"success"); + }, + + @"AMapPOISearchResponse::set_suggestion": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchResponse::set_suggestion"); + } + + // args + // ref arg + AMapSuggestion* suggestion = (AMapSuggestion*) (args[@"suggestion"] == [NSNull null] ? nil : args[@"suggestion"]); + + // ref + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.suggestion = suggestion; + methodResult(@"success"); + }, + + @"AMapPOISearchResponse::set_pois": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOISearchResponse::set_pois"); + } + + // args + // list arg + NSArray* pois = (NSArray*) args[@"pois"]; + + // ref + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pois = pois; + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_origin": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::set_origin"); + } + + // args + // ref arg + AMapGeoPoint* origin = (AMapGeoPoint*) (args[@"origin"] == [NSNull null] ? nil : args[@"origin"]); + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origin = origin; + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::set_destination"); + } + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination; + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_searchType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::set_searchType"); + } + + // args + // enum arg + AMapRoutePOISearchType searchType = (AMapRoutePOISearchType) [args[@"searchType"] integerValue]; + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.searchType = searchType; + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::set_strategy"); + } + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy; + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_range": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::set_range"); + } + + // args + // jsonable arg + NSInteger range = [args[@"range"] longValue]; + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.range = range; + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_polylineStr": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::set_polylineStr"); + } + + // args + // jsonable arg + NSString* polylineStr = (NSString*) args[@"polylineStr"]; + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polylineStr = polylineStr; + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchRequest::set_polyline"); + } + + // args + // list arg + NSArray* polyline = (NSArray*) args[@"polyline"]; + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline; + methodResult(@"success"); + }, + + @"AMapRoutePOISearchResponse::set_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchResponse::set_count"); + } + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapRoutePOISearchResponse* ref = (AMapRoutePOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count; + methodResult(@"success"); + }, + + @"AMapRoutePOISearchResponse::set_pois": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOISearchResponse::set_pois"); + } + + // args + // list arg + NSArray* pois = (NSArray*) args[@"pois"]; + + // ref + AMapRoutePOISearchResponse* ref = (AMapRoutePOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pois = pois; + methodResult(@"success"); + }, + + @"AMapInputTipsSearchRequest::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchRequest::set_keywords"); + } + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapInputTipsSearchRequest::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchRequest::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapInputTipsSearchRequest::set_types": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchRequest::set_types"); + } + + // args + // jsonable arg + NSString* types = (NSString*) args[@"types"]; + + // ref + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.types = types; + methodResult(@"success"); + }, + + @"AMapInputTipsSearchRequest::set_cityLimit": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchRequest::set_cityLimit"); + } + + // args + // jsonable arg + BOOL cityLimit = [args[@"cityLimit"] boolValue]; + + // ref + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cityLimit = cityLimit; + methodResult(@"success"); + }, + + @"AMapInputTipsSearchRequest::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchRequest::set_location"); + } + + // args + // jsonable arg + NSString* location = (NSString*) args[@"location"]; + + // ref + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapInputTipsSearchResponse::set_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchResponse::set_count"); + } + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapInputTipsSearchResponse* ref = (AMapInputTipsSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count; + methodResult(@"success"); + }, + + @"AMapInputTipsSearchResponse::set_tips": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapInputTipsSearchResponse::set_tips"); + } + + // args + // list arg + NSArray* tips = (NSArray*) args[@"tips"]; + + // ref + AMapInputTipsSearchResponse* ref = (AMapInputTipsSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tips = tips; + methodResult(@"success"); + }, + + @"AMapGeocodeSearchRequest::set_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocodeSearchRequest::set_address"); + } + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address; + methodResult(@"success"); + }, + + @"AMapGeocodeSearchRequest::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocodeSearchRequest::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapGeocodeSearchRequest::set_country": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocodeSearchRequest::set_country"); + } + + // args + // jsonable arg + NSString* country = (NSString*) args[@"country"]; + + // ref + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.country = country; + methodResult(@"success"); + }, + + @"AMapGeocodeSearchResponse::set_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocodeSearchResponse::set_count"); + } + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapGeocodeSearchResponse* ref = (AMapGeocodeSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count; + methodResult(@"success"); + }, + + @"AMapGeocodeSearchResponse::set_geocodes": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocodeSearchResponse::set_geocodes"); + } + + // args + // list arg + NSArray* geocodes = (NSArray*) args[@"geocodes"]; + + // ref + AMapGeocodeSearchResponse* ref = (AMapGeocodeSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.geocodes = geocodes; + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchRequest::set_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchRequest::set_requireExtension"); + } + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension; + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchRequest::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchRequest::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchRequest::set_radius": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchRequest::set_radius"); + } + + // args + // jsonable arg + NSInteger radius = [args[@"radius"] longValue]; + + // ref + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.radius = radius; + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchRequest::set_poitype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchRequest::set_poitype"); + } + + // args + // jsonable arg + NSString* poitype = (NSString*) args[@"poitype"]; + + // ref + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.poitype = poitype; + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchRequest::set_mode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchRequest::set_mode"); + } + + // args + // jsonable arg + NSString* mode = (NSString*) args[@"mode"]; + + // ref + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.mode = mode; + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchResponse::set_regeocode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocodeSearchResponse::set_regeocode"); + } + + // args + // ref arg + AMapReGeocode* regeocode = (AMapReGeocode*) (args[@"regeocode"] == [NSNull null] ? nil : args[@"regeocode"]); + + // ref + AMapReGeocodeSearchResponse* ref = (AMapReGeocodeSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.regeocode = regeocode; + methodResult(@"success"); + }, + + @"AMapBusStopSearchRequest::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchRequest::set_keywords"); + } + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapBusStopSearchRequest::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchRequest::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapBusStopSearchRequest::set_offset": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchRequest::set_offset"); + } + + // args + // jsonable arg + NSInteger offset = [args[@"offset"] longValue]; + + // ref + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.offset = offset; + methodResult(@"success"); + }, + + @"AMapBusStopSearchRequest::set_page": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchRequest::set_page"); + } + + // args + // jsonable arg + NSInteger page = [args[@"page"] longValue]; + + // ref + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.page = page; + methodResult(@"success"); + }, + + @"AMapBusStopSearchResponse::set_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchResponse::set_count"); + } + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count; + methodResult(@"success"); + }, + + @"AMapBusStopSearchResponse::set_suggestion": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchResponse::set_suggestion"); + } + + // args + // ref arg + AMapSuggestion* suggestion = (AMapSuggestion*) (args[@"suggestion"] == [NSNull null] ? nil : args[@"suggestion"]); + + // ref + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.suggestion = suggestion; + methodResult(@"success"); + }, + + @"AMapBusStopSearchResponse::set_busstops": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStopSearchResponse::set_busstops"); + } + + // args + // list arg + NSArray* busstops = (NSArray*) args[@"busstops"]; + + // ref + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.busstops = busstops; + methodResult(@"success"); + }, + + @"AMapBusLineBaseSearchRequest::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineBaseSearchRequest::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapBusLineBaseSearchRequest::set_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineBaseSearchRequest::set_requireExtension"); + } + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension; + methodResult(@"success"); + }, + + @"AMapBusLineBaseSearchRequest::set_offset": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineBaseSearchRequest::set_offset"); + } + + // args + // jsonable arg + NSInteger offset = [args[@"offset"] longValue]; + + // ref + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.offset = offset; + methodResult(@"success"); + }, + + @"AMapBusLineBaseSearchRequest::set_page": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineBaseSearchRequest::set_page"); + } + + // args + // jsonable arg + NSInteger page = [args[@"page"] longValue]; + + // ref + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.page = page; + methodResult(@"success"); + }, + + @"AMapBusLineNameSearchRequest::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineNameSearchRequest::set_keywords"); + } + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapBusLineNameSearchRequest* ref = (AMapBusLineNameSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapBusLineIDSearchRequest::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineIDSearchRequest::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapBusLineIDSearchRequest* ref = (AMapBusLineIDSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapBusLineSearchResponse::set_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineSearchResponse::set_count"); + } + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count; + methodResult(@"success"); + }, + + @"AMapBusLineSearchResponse::set_suggestion": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineSearchResponse::set_suggestion"); + } + + // args + // ref arg + AMapSuggestion* suggestion = (AMapSuggestion*) (args[@"suggestion"] == [NSNull null] ? nil : args[@"suggestion"]); + + // ref + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.suggestion = suggestion; + methodResult(@"success"); + }, + + @"AMapBusLineSearchResponse::set_buslines": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLineSearchResponse::set_buslines"); + } + + // args + // list arg + NSArray* buslines = (NSArray*) args[@"buslines"]; + + // ref + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.buslines = buslines; + methodResult(@"success"); + }, + + @"AMapDistrictSearchRequest::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrictSearchRequest::set_keywords"); + } + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapDistrictSearchRequest::set_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrictSearchRequest::set_requireExtension"); + } + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension; + methodResult(@"success"); + }, + + @"AMapDistrictSearchRequest::set_showBusinessArea": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrictSearchRequest::set_showBusinessArea"); + } + + // args + // jsonable arg + BOOL showBusinessArea = [args[@"showBusinessArea"] boolValue]; + + // ref + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.showBusinessArea = showBusinessArea; + methodResult(@"success"); + }, + + @"AMapDistrictSearchResponse::set_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrictSearchResponse::set_count"); + } + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapDistrictSearchResponse* ref = (AMapDistrictSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count; + methodResult(@"success"); + }, + + @"AMapDistrictSearchResponse::set_districts": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrictSearchResponse::set_districts"); + } + + // args + // list arg + NSArray* districts = (NSArray*) args[@"districts"]; + + // ref + AMapDistrictSearchResponse* ref = (AMapDistrictSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.districts = districts; + methodResult(@"success"); + }, + + @"AMapRouteSearchBaseRequest::set_origin": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteSearchBaseRequest::set_origin"); + } + + // args + // ref arg + AMapGeoPoint* origin = (AMapGeoPoint*) (args[@"origin"] == [NSNull null] ? nil : args[@"origin"]); + + // ref + AMapRouteSearchBaseRequest* ref = (AMapRouteSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origin = origin; + methodResult(@"success"); + }, + + @"AMapRouteSearchBaseRequest::set_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteSearchBaseRequest::set_destination"); + } + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapRouteSearchBaseRequest* ref = (AMapRouteSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_strategy"); + } + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_waypoints": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_waypoints"); + } + + // args + // list arg + NSArray* waypoints = (NSArray*) args[@"waypoints"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.waypoints = waypoints; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_avoidpolygons": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_avoidpolygons"); + } + + // args + // list arg + NSArray* avoidpolygons = (NSArray*) args[@"avoidpolygons"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.avoidpolygons = avoidpolygons; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_avoidroad": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_avoidroad"); + } + + // args + // jsonable arg + NSString* avoidroad = (NSString*) args[@"avoidroad"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.avoidroad = avoidroad; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_originId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_originId"); + } + + // args + // jsonable arg + NSString* originId = (NSString*) args[@"originId"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.originId = originId; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_destinationId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_destinationId"); + } + + // args + // jsonable arg + NSString* destinationId = (NSString*) args[@"destinationId"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationId = destinationId; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_origintype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_origintype"); + } + + // args + // jsonable arg + NSString* origintype = (NSString*) args[@"origintype"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origintype = origintype; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_destinationtype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_destinationtype"); + } + + // args + // jsonable arg + NSString* destinationtype = (NSString*) args[@"destinationtype"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationtype = destinationtype; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_plate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_plate"); + } + + // args + // jsonable arg + NSString* plate = (NSString*) args[@"plate"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plate = plate; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_ferry": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_ferry"); + } + + // args + // jsonable arg + NSInteger ferry = [args[@"ferry"] longValue]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.ferry = ferry; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_cartype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_cartype"); + } + + // args + // jsonable arg + NSInteger cartype = [args[@"cartype"] longValue]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cartype = cartype; + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_showFieldType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingCalRouteSearchRequest::set_showFieldType"); + } + + // args + // enum arg + AMapDrivingRouteShowFieldType showFieldType = (AMapDrivingRouteShowFieldType) [args[@"showFieldType"] integerValue]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.showFieldType = showFieldType; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_strategy"); + } + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_waypoints": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_waypoints"); + } + + // args + // list arg + NSArray* waypoints = (NSArray*) args[@"waypoints"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.waypoints = waypoints; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_avoidpolygons": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_avoidpolygons"); + } + + // args + // list arg + NSArray* avoidpolygons = (NSArray*) args[@"avoidpolygons"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.avoidpolygons = avoidpolygons; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_avoidroad": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_avoidroad"); + } + + // args + // jsonable arg + NSString* avoidroad = (NSString*) args[@"avoidroad"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.avoidroad = avoidroad; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_originId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_originId"); + } + + // args + // jsonable arg + NSString* originId = (NSString*) args[@"originId"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.originId = originId; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_destinationId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_destinationId"); + } + + // args + // jsonable arg + NSString* destinationId = (NSString*) args[@"destinationId"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationId = destinationId; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_origintype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_origintype"); + } + + // args + // jsonable arg + NSString* origintype = (NSString*) args[@"origintype"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origintype = origintype; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_destinationtype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_destinationtype"); + } + + // args + // jsonable arg + NSString* destinationtype = (NSString*) args[@"destinationtype"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationtype = destinationtype; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_requireExtension"); + } + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_plateProvince": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_plateProvince"); + } + + // args + // jsonable arg + NSString* plateProvince = (NSString*) args[@"plateProvince"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateProvince = plateProvince; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_plateNumber": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_plateNumber"); + } + + // args + // jsonable arg + NSString* plateNumber = (NSString*) args[@"plateNumber"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateNumber = plateNumber; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_ferry": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_ferry"); + } + + // args + // jsonable arg + NSInteger ferry = [args[@"ferry"] longValue]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.ferry = ferry; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_cartype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_cartype"); + } + + // args + // jsonable arg + NSInteger cartype = [args[@"cartype"] longValue]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cartype = cartype; + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_exclude": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDrivingRouteSearchRequest::set_exclude"); + } + + // args + // enum arg + AMapDrivingRouteExcludeType exclude = (AMapDrivingRouteExcludeType) [args[@"exclude"] integerValue]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.exclude = exclude; + methodResult(@"success"); + }, + + @"AMapWalkingRouteSearchRequest::set_multipath": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalkingRouteSearchRequest::set_multipath"); + } + + // args + // jsonable arg + NSInteger multipath = [args[@"multipath"] longValue]; + + // ref + AMapWalkingRouteSearchRequest* ref = (AMapWalkingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.multipath = multipath; + methodResult(@"success"); + }, + + @"AMapTransitRouteSearchRequest::set_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransitRouteSearchRequest::set_strategy"); + } + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy; + methodResult(@"success"); + }, + + @"AMapTransitRouteSearchRequest::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransitRouteSearchRequest::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapTransitRouteSearchRequest::set_destinationCity": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransitRouteSearchRequest::set_destinationCity"); + } + + // args + // jsonable arg + NSString* destinationCity = (NSString*) args[@"destinationCity"]; + + // ref + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationCity = destinationCity; + methodResult(@"success"); + }, + + @"AMapTransitRouteSearchRequest::set_nightflag": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransitRouteSearchRequest::set_nightflag"); + } + + // args + // jsonable arg + BOOL nightflag = [args[@"nightflag"] boolValue]; + + // ref + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightflag = nightflag; + methodResult(@"success"); + }, + + @"AMapTransitRouteSearchRequest::set_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransitRouteSearchRequest::set_requireExtension"); + } + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension; + methodResult(@"success"); + }, + + @"AMapRidingRouteSearchRequest::set_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRidingRouteSearchRequest::set_type"); + } + + // args + // jsonable arg + NSInteger type = [args[@"type"] longValue]; + + // ref + AMapRidingRouteSearchRequest* ref = (AMapRidingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type; + methodResult(@"success"); + }, + + @"AMapRidingRouteSearchRequest::set_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRidingRouteSearchRequest::set_requireExtension"); + } + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapRidingRouteSearchRequest* ref = (AMapRidingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension; + methodResult(@"success"); + }, + + @"AMapRouteSearchResponse::set_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteSearchResponse::set_count"); + } + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapRouteSearchResponse* ref = (AMapRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count; + methodResult(@"success"); + }, + + @"AMapRouteSearchResponse::set_route": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteSearchResponse::set_route"); + } + + // args + // ref arg + AMapRoute* route = (AMapRoute*) (args[@"route"] == [NSNull null] ? nil : args[@"route"]); + + // ref + AMapRouteSearchResponse* ref = (AMapRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.route = route; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_strategy"); + } + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_waypoints": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_waypoints"); + } + + // args + // list arg + NSArray* waypoints = (NSArray*) args[@"waypoints"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.waypoints = waypoints; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_originId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_originId"); + } + + // args + // jsonable arg + NSString* originId = (NSString*) args[@"originId"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.originId = originId; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_destinationId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_destinationId"); + } + + // args + // jsonable arg + NSString* destinationId = (NSString*) args[@"destinationId"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationId = destinationId; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_origintype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_origintype"); + } + + // args + // jsonable arg + NSString* origintype = (NSString*) args[@"origintype"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origintype = origintype; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_destinationtype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_destinationtype"); + } + + // args + // jsonable arg + NSString* destinationtype = (NSString*) args[@"destinationtype"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationtype = destinationtype; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_plateProvince": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_plateProvince"); + } + + // args + // jsonable arg + NSString* plateProvince = (NSString*) args[@"plateProvince"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateProvince = plateProvince; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_plateNumber": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_plateNumber"); + } + + // args + // jsonable arg + NSString* plateNumber = (NSString*) args[@"plateNumber"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateNumber = plateNumber; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_size": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_size"); + } + + // args + // enum arg + AMapTruckSizeType size = (AMapTruckSizeType) [args[@"size"] integerValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.size = size; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_height": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_height"); + } + + // args + // jsonable arg + CGFloat height = [args[@"height"] floatValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.height = height; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_width": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_width"); + } + + // args + // jsonable arg + CGFloat width = [args[@"width"] floatValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.width = width; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_load": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_load"); + } + + // args + // jsonable arg + CGFloat load = [args[@"load"] floatValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.load = load; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_weight": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_weight"); + } + + // args + // jsonable arg + CGFloat weight = [args[@"weight"] floatValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.weight = weight; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_axis": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_axis"); + } + + // args + // jsonable arg + NSInteger axis = [args[@"axis"] longValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.axis = axis; + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTruckRouteSearchRequest::set_requireExtension"); + } + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension; + methodResult(@"success"); + }, + + @"AMapDistanceSearchRequest::set_origins": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchRequest::set_origins"); + } + + // args + // list arg + NSArray* origins = (NSArray*) args[@"origins"]; + + // ref + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origins = origins; + methodResult(@"success"); + }, + + @"AMapDistanceSearchRequest::set_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchRequest::set_destination"); + } + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination; + methodResult(@"success"); + }, + + @"AMapDistanceSearchRequest::set_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchRequest::set_type"); + } + + // args + // enum arg + AMapDistanceSearchType type = (AMapDistanceSearchType) [args[@"type"] integerValue]; + + // ref + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type; + methodResult(@"success"); + }, + + @"AMapDistanceSearchRequest::set_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchRequest::set_strategy"); + } + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy; + methodResult(@"success"); + }, + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler6.h b/ios/Classes/SubHandler/SubHandler6.h new file mode 100644 index 0000000..215addc --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler6.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler6) +- (NSDictionary*) getSubHandler6; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler6.m b/ios/Classes/SubHandler/SubHandler6.m new file mode 100644 index 0000000..f108538 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler6.m @@ -0,0 +1,4225 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler6.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler6) +- (NSDictionary*) getSubHandler6 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapDistanceSearchRequest::set_requireExtension": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchRequest::set_requireExtension"); + } + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension; + methodResult(@"success"); + }, + + @"AMapDistanceSearchResponse::set_results": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceSearchResponse::set_results"); + } + + // args + // list arg + NSArray* results = (NSArray*) args[@"results"]; + + // ref + AMapDistanceSearchResponse* ref = (AMapDistanceSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.results = results; + methodResult(@"success"); + }, + + @"AMapWeatherSearchRequest::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWeatherSearchRequest::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapWeatherSearchRequest* ref = (AMapWeatherSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapWeatherSearchRequest::set_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWeatherSearchRequest::set_type"); + } + + // args + // enum arg + AMapWeatherType type = (AMapWeatherType) [args[@"type"] integerValue]; + + // ref + AMapWeatherSearchRequest* ref = (AMapWeatherSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type; + methodResult(@"success"); + }, + + @"AMapWeatherSearchResponse::set_lives": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWeatherSearchResponse::set_lives"); + } + + // args + // list arg + NSArray* lives = (NSArray*) args[@"lives"]; + + // ref + AMapWeatherSearchResponse* ref = (AMapWeatherSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.lives = lives; + methodResult(@"success"); + }, + + @"AMapWeatherSearchResponse::set_forecasts": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWeatherSearchResponse::set_forecasts"); + } + + // args + // list arg + NSArray* forecasts = (NSArray*) args[@"forecasts"]; + + // ref + AMapWeatherSearchResponse* ref = (AMapWeatherSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.forecasts = forecasts; + methodResult(@"success"); + }, + + @"AMapNearbySearchRequest::set_center": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchRequest::set_center"); + } + + // args + // ref arg + AMapGeoPoint* center = (AMapGeoPoint*) (args[@"center"] == [NSNull null] ? nil : args[@"center"]); + + // ref + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.center = center; + methodResult(@"success"); + }, + + @"AMapNearbySearchRequest::set_radius": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchRequest::set_radius"); + } + + // args + // jsonable arg + NSInteger radius = [args[@"radius"] longValue]; + + // ref + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.radius = radius; + methodResult(@"success"); + }, + + @"AMapNearbySearchRequest::set_searchType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchRequest::set_searchType"); + } + + // args + // enum arg + AMapNearbySearchType searchType = (AMapNearbySearchType) [args[@"searchType"] integerValue]; + + // ref + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.searchType = searchType; + methodResult(@"success"); + }, + + @"AMapNearbySearchRequest::set_timeRange": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchRequest::set_timeRange"); + } + + // args + // jsonable arg + NSInteger timeRange = [args[@"timeRange"] longValue]; + + // ref + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.timeRange = timeRange; + methodResult(@"success"); + }, + + @"AMapNearbySearchRequest::set_limit": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchRequest::set_limit"); + } + + // args + // jsonable arg + NSInteger limit = [args[@"limit"] longValue]; + + // ref + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.limit = limit; + methodResult(@"success"); + }, + + @"AMapNearbySearchResponse::set_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchResponse::set_count"); + } + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapNearbySearchResponse* ref = (AMapNearbySearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count; + methodResult(@"success"); + }, + + @"AMapNearbySearchResponse::set_infos": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchResponse::set_infos"); + } + + // args + // list arg + NSArray* infos = (NSArray*) args[@"infos"]; + + // ref + AMapNearbySearchResponse* ref = (AMapNearbySearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.infos = infos; + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_tableID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::set_tableID"); + } + + // args + // jsonable arg + NSString* tableID = (NSString*) args[@"tableID"]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tableID = tableID; + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_filter": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::set_filter"); + } + + // args + // jsonable arg + NSArray* filter = (NSArray*) args[@"filter"]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.filter = filter; + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_sortFields": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::set_sortFields"); + } + + // args + // jsonable arg + NSString* sortFields = (NSString*) args[@"sortFields"]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sortFields = sortFields; + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_sortType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::set_sortType"); + } + + // args + // enum arg + AMapCloudSortType sortType = (AMapCloudSortType) [args[@"sortType"] integerValue]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sortType = sortType; + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_offset": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::set_offset"); + } + + // args + // jsonable arg + NSInteger offset = [args[@"offset"] longValue]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.offset = offset; + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_page": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudSearchBaseRequest::set_page"); + } + + // args + // jsonable arg + NSInteger page = [args[@"page"] longValue]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.page = page; + methodResult(@"success"); + }, + + @"AMapCloudPOIAroundSearchRequest::set_center": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIAroundSearchRequest::set_center"); + } + + // args + // ref arg + AMapGeoPoint* center = (AMapGeoPoint*) (args[@"center"] == [NSNull null] ? nil : args[@"center"]); + + // ref + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.center = center; + methodResult(@"success"); + }, + + @"AMapCloudPOIAroundSearchRequest::set_radius": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIAroundSearchRequest::set_radius"); + } + + // args + // jsonable arg + NSInteger radius = [args[@"radius"] longValue]; + + // ref + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.radius = radius; + methodResult(@"success"); + }, + + @"AMapCloudPOIAroundSearchRequest::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIAroundSearchRequest::set_keywords"); + } + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapCloudPOIPolygonSearchRequest::set_polygon": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIPolygonSearchRequest::set_polygon"); + } + + // args + // ref arg + AMapGeoPolygon* polygon = (AMapGeoPolygon*) (args[@"polygon"] == [NSNull null] ? nil : args[@"polygon"]); + + // ref + AMapCloudPOIPolygonSearchRequest* ref = (AMapCloudPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polygon = polygon; + methodResult(@"success"); + }, + + @"AMapCloudPOIPolygonSearchRequest::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIPolygonSearchRequest::set_keywords"); + } + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapCloudPOIPolygonSearchRequest* ref = (AMapCloudPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapCloudPOIIDSearchRequest::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOIIDSearchRequest::set_uid"); + } + + // args + // jsonable arg + NSInteger uid = [args[@"uid"] longValue]; + + // ref + AMapCloudPOIIDSearchRequest* ref = (AMapCloudPOIIDSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapCloudPOILocalSearchRequest::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOILocalSearchRequest::set_keywords"); + } + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapCloudPOILocalSearchRequest* ref = (AMapCloudPOILocalSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapCloudPOILocalSearchRequest::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOILocalSearchRequest::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapCloudPOILocalSearchRequest* ref = (AMapCloudPOILocalSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapCloudPOISearchResponse::set_count": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOISearchResponse::set_count"); + } + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapCloudPOISearchResponse* ref = (AMapCloudPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count; + methodResult(@"success"); + }, + + @"AMapCloudPOISearchResponse::set_POIs": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOISearchResponse::set_POIs"); + } + + // args + // list arg + NSArray* POIs = (NSArray*) args[@"POIs"]; + + // ref + AMapCloudPOISearchResponse* ref = (AMapCloudPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.POIs = POIs; + methodResult(@"success"); + }, + + @"AMapLocationShareSearchRequest::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocationShareSearchRequest::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapLocationShareSearchRequest* ref = (AMapLocationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapLocationShareSearchRequest::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocationShareSearchRequest::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapLocationShareSearchRequest* ref = (AMapLocationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapPOIShareSearchRequest::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIShareSearchRequest::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapPOIShareSearchRequest::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIShareSearchRequest::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapPOIShareSearchRequest::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIShareSearchRequest::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapPOIShareSearchRequest::set_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIShareSearchRequest::set_address"); + } + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address; + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::set_strategy"); + } + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy; + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::set_type"); + } + + // args + // jsonable arg + NSInteger type = [args[@"type"] longValue]; + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type; + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_startCoordinate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::set_startCoordinate"); + } + + // args + // ref arg + AMapGeoPoint* startCoordinate = (AMapGeoPoint*) (args[@"startCoordinate"] == [NSNull null] ? nil : args[@"startCoordinate"]); + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startCoordinate = startCoordinate; + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_destinationCoordinate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::set_destinationCoordinate"); + } + + // args + // ref arg + AMapGeoPoint* destinationCoordinate = (AMapGeoPoint*) (args[@"destinationCoordinate"] == [NSNull null] ? nil : args[@"destinationCoordinate"]); + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationCoordinate = destinationCoordinate; + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_startName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::set_startName"); + } + + // args + // jsonable arg + NSString* startName = (NSString*) args[@"startName"]; + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startName = startName; + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_destinationName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRouteShareSearchRequest::set_destinationName"); + } + + // args + // jsonable arg + NSString* destinationName = (NSString*) args[@"destinationName"]; + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationName = destinationName; + methodResult(@"success"); + }, + + @"AMapNavigationShareSearchRequest::set_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNavigationShareSearchRequest::set_strategy"); + } + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy; + methodResult(@"success"); + }, + + @"AMapNavigationShareSearchRequest::set_startCoordinate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNavigationShareSearchRequest::set_startCoordinate"); + } + + // args + // ref arg + AMapGeoPoint* startCoordinate = (AMapGeoPoint*) (args[@"startCoordinate"] == [NSNull null] ? nil : args[@"startCoordinate"]); + + // ref + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startCoordinate = startCoordinate; + methodResult(@"success"); + }, + + @"AMapNavigationShareSearchRequest::set_destinationCoordinate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNavigationShareSearchRequest::set_destinationCoordinate"); + } + + // args + // ref arg + AMapGeoPoint* destinationCoordinate = (AMapGeoPoint*) (args[@"destinationCoordinate"] == [NSNull null] ? nil : args[@"destinationCoordinate"]); + + // ref + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationCoordinate = destinationCoordinate; + methodResult(@"success"); + }, + + @"AMapShareSearchResponse::set_shareURL": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapShareSearchResponse::set_shareURL"); + } + + // args + // jsonable arg + NSString* shareURL = (NSString*) args[@"shareURL"]; + + // ref + AMapShareSearchResponse* ref = (AMapShareSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.shareURL = shareURL; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_beginTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_beginTime"); + } + + // args + // jsonable arg + NSString* beginTime = (NSString*) args[@"beginTime"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.beginTime = beginTime; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_interval": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_interval"); + } + + // args + // jsonable arg + NSInteger interval = [args[@"interval"] longValue]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.interval = interval; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_timeCount": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_timeCount"); + } + + // args + // jsonable arg + NSInteger timeCount = [args[@"timeCount"] longValue]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.timeCount = timeCount; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_strategy"); + } + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_originId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_originId"); + } + + // args + // jsonable arg + NSString* originId = (NSString*) args[@"originId"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.originId = originId; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_destinationId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_destinationId"); + } + + // args + // jsonable arg + NSString* destinationId = (NSString*) args[@"destinationId"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationId = destinationId; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_origintype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_origintype"); + } + + // args + // jsonable arg + NSString* origintype = (NSString*) args[@"origintype"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origintype = origintype; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_destinationtype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_destinationtype"); + } + + // args + // jsonable arg + NSString* destinationtype = (NSString*) args[@"destinationtype"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationtype = destinationtype; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_parentId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_parentId"); + } + + // args + // jsonable arg + NSString* parentId = (NSString*) args[@"parentId"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.parentId = parentId; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_plateProvince": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_plateProvince"); + } + + // args + // jsonable arg + NSString* plateProvince = (NSString*) args[@"plateProvince"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateProvince = plateProvince; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_plateNumber": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_plateNumber"); + } + + // args + // jsonable arg + NSString* plateNumber = (NSString*) args[@"plateNumber"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateNumber = plateNumber; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_cartype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchRequest::set_cartype"); + } + + // args + // jsonable arg + NSInteger cartype = [args[@"cartype"] longValue]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cartype = cartype; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchResponse::set_paths": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchResponse::set_paths"); + } + + // args + // list arg + NSArray* paths = (NSArray*) args[@"paths"]; + + // ref + AMapFutureRouteSearchResponse* ref = (AMapFutureRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.paths = paths; + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchResponse::set_timeInfos": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureRouteSearchResponse::set_timeInfos"); + } + + // args + // list arg + NSArray* timeInfos = (NSArray*) args[@"timeInfos"]; + + // ref + AMapFutureRouteSearchResponse* ref = (AMapFutureRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.timeInfos = timeInfos; + methodResult(@"success"); + }, + + @"AMapGeoPoint::set_latitude": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeoPoint::set_latitude"); + } + + // args + // jsonable arg + CGFloat latitude = [args[@"latitude"] floatValue]; + + // ref + AMapGeoPoint* ref = (AMapGeoPoint*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.latitude = latitude; + methodResult(@"success"); + }, + + @"AMapGeoPoint::set_longitude": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeoPoint::set_longitude"); + } + + // args + // jsonable arg + CGFloat longitude = [args[@"longitude"] floatValue]; + + // ref + AMapGeoPoint* ref = (AMapGeoPoint*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.longitude = longitude; + methodResult(@"success"); + }, + + @"AMapGeoPolygon::set_points": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeoPolygon::set_points"); + } + + // args + // list arg + NSArray* points = (NSArray*) args[@"points"]; + + // ref + AMapGeoPolygon* ref = (AMapGeoPolygon*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.points = points; + methodResult(@"success"); + }, + + @"AMapCity::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCity::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapCity::set_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCity::set_citycode"); + } + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode; + methodResult(@"success"); + }, + + @"AMapCity::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCity::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapCity::set_num": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCity::set_num"); + } + + // args + // jsonable arg + NSInteger num = [args[@"num"] longValue]; + + // ref + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.num = num; + methodResult(@"success"); + }, + + @"AMapCity::set_districts": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCity::set_districts"); + } + + // args + // list arg + NSArray* districts = (NSArray*) args[@"districts"]; + + // ref + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.districts = districts; + methodResult(@"success"); + }, + + @"AMapSuggestion::set_keywords": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSuggestion::set_keywords"); + } + + // args + // jsonable arg + NSArray* keywords = (NSArray*) args[@"keywords"]; + + // ref + AMapSuggestion* ref = (AMapSuggestion*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords; + methodResult(@"success"); + }, + + @"AMapSuggestion::set_cities": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSuggestion::set_cities"); + } + + // args + // list arg + NSArray* cities = (NSArray*) args[@"cities"]; + + // ref + AMapSuggestion* ref = (AMapSuggestion*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cities = cities; + methodResult(@"success"); + }, + + @"AMapTip::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapTip::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapTip::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapTip::set_district": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::set_district"); + } + + // args + // jsonable arg + NSString* district = (NSString*) args[@"district"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.district = district; + methodResult(@"success"); + }, + + @"AMapTip::set_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::set_address"); + } + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address; + methodResult(@"success"); + }, + + @"AMapTip::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapTip::set_typecode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTip::set_typecode"); + } + + // args + // jsonable arg + NSString* typecode = (NSString*) args[@"typecode"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.typecode = typecode; + methodResult(@"success"); + }, + + @"AMapImage::set_title": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapImage::set_title"); + } + + // args + // jsonable arg + NSString* title = (NSString*) args[@"title"]; + + // ref + AMapImage* ref = (AMapImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.title = title; + methodResult(@"success"); + }, + + @"AMapImage::set_url": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapImage::set_url"); + } + + // args + // jsonable arg + NSString* url = (NSString*) args[@"url"]; + + // ref + AMapImage* ref = (AMapImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.url = url; + methodResult(@"success"); + }, + + @"AMapPOIExtension::set_rating": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIExtension::set_rating"); + } + + // args + // jsonable arg + CGFloat rating = [args[@"rating"] floatValue]; + + // ref + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.rating = rating; + methodResult(@"success"); + }, + + @"AMapPOIExtension::set_cost": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIExtension::set_cost"); + } + + // args + // jsonable arg + CGFloat cost = [args[@"cost"] floatValue]; + + // ref + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cost = cost; + methodResult(@"success"); + }, + + @"AMapPOIExtension::set_openTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOIExtension::set_openTime"); + } + + // args + // jsonable arg + NSString* openTime = (NSString*) args[@"openTime"]; + + // ref + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.openTime = openTime; + methodResult(@"success"); + }, + + @"AMapIndoorData::set_floor": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapIndoorData::set_floor"); + } + + // args + // jsonable arg + NSInteger floor = [args[@"floor"] longValue]; + + // ref + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.floor = floor; + methodResult(@"success"); + }, + + @"AMapIndoorData::set_floorName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapIndoorData::set_floorName"); + } + + // args + // jsonable arg + NSString* floorName = (NSString*) args[@"floorName"]; + + // ref + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.floorName = floorName; + methodResult(@"success"); + }, + + @"AMapIndoorData::set_pid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapIndoorData::set_pid"); + } + + // args + // jsonable arg + NSString* pid = (NSString*) args[@"pid"]; + + // ref + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pid = pid; + methodResult(@"success"); + }, + + @"AMapSubPOI::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapSubPOI::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapSubPOI::set_sname": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::set_sname"); + } + + // args + // jsonable arg + NSString* sname = (NSString*) args[@"sname"]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sname = sname; + methodResult(@"success"); + }, + + @"AMapSubPOI::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapSubPOI::set_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::set_address"); + } + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address; + methodResult(@"success"); + }, + + @"AMapSubPOI::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapSubPOI::set_subtype": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSubPOI::set_subtype"); + } + + // args + // jsonable arg + NSString* subtype = (NSString*) args[@"subtype"]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.subtype = subtype; + methodResult(@"success"); + }, + + @"AMapRoutePOI::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOI::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapRoutePOI::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOI::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapRoutePOI::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOI::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapRoutePOI::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOI::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapRoutePOI::set_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoutePOI::set_duration"); + } + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration; + methodResult(@"success"); + }, + + @"AMapPOI::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapPOI::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapPOI::set_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_type"); + } + + // args + // jsonable arg + NSString* type = (NSString*) args[@"type"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type; + methodResult(@"success"); + }, + + @"AMapPOI::set_typecode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_typecode"); + } + + // args + // jsonable arg + NSString* typecode = (NSString*) args[@"typecode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.typecode = typecode; + methodResult(@"success"); + }, + + @"AMapPOI::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapPOI::set_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_address"); + } + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address; + methodResult(@"success"); + }, + + @"AMapPOI::set_tel": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_tel"); + } + + // args + // jsonable arg + NSString* tel = (NSString*) args[@"tel"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tel = tel; + methodResult(@"success"); + }, + + @"AMapPOI::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapPOI::set_parkingType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_parkingType"); + } + + // args + // jsonable arg + NSString* parkingType = (NSString*) args[@"parkingType"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.parkingType = parkingType; + methodResult(@"success"); + }, + + @"AMapPOI::set_shopID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_shopID"); + } + + // args + // jsonable arg + NSString* shopID = (NSString*) args[@"shopID"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.shopID = shopID; + methodResult(@"success"); + }, + + @"AMapPOI::set_postcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_postcode"); + } + + // args + // jsonable arg + NSString* postcode = (NSString*) args[@"postcode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.postcode = postcode; + methodResult(@"success"); + }, + + @"AMapPOI::set_website": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_website"); + } + + // args + // jsonable arg + NSString* website = (NSString*) args[@"website"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.website = website; + methodResult(@"success"); + }, + + @"AMapPOI::set_email": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_email"); + } + + // args + // jsonable arg + NSString* email = (NSString*) args[@"email"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.email = email; + methodResult(@"success"); + }, + + @"AMapPOI::set_province": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_province"); + } + + // args + // jsonable arg + NSString* province = (NSString*) args[@"province"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.province = province; + methodResult(@"success"); + }, + + @"AMapPOI::set_pcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_pcode"); + } + + // args + // jsonable arg + NSString* pcode = (NSString*) args[@"pcode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pcode = pcode; + methodResult(@"success"); + }, + + @"AMapPOI::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapPOI::set_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_citycode"); + } + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode; + methodResult(@"success"); + }, + + @"AMapPOI::set_district": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_district"); + } + + // args + // jsonable arg + NSString* district = (NSString*) args[@"district"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.district = district; + methodResult(@"success"); + }, + + @"AMapPOI::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapPOI::set_gridcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_gridcode"); + } + + // args + // jsonable arg + NSString* gridcode = (NSString*) args[@"gridcode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.gridcode = gridcode; + methodResult(@"success"); + }, + + @"AMapPOI::set_enterLocation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_enterLocation"); + } + + // args + // ref arg + AMapGeoPoint* enterLocation = (AMapGeoPoint*) (args[@"enterLocation"] == [NSNull null] ? nil : args[@"enterLocation"]); + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.enterLocation = enterLocation; + methodResult(@"success"); + }, + + @"AMapPOI::set_exitLocation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_exitLocation"); + } + + // args + // ref arg + AMapGeoPoint* exitLocation = (AMapGeoPoint*) (args[@"exitLocation"] == [NSNull null] ? nil : args[@"exitLocation"]); + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.exitLocation = exitLocation; + methodResult(@"success"); + }, + + @"AMapPOI::set_direction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_direction"); + } + + // args + // jsonable arg + NSString* direction = (NSString*) args[@"direction"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.direction = direction; + methodResult(@"success"); + }, + + @"AMapPOI::set_hasIndoorMap": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_hasIndoorMap"); + } + + // args + // jsonable arg + BOOL hasIndoorMap = [args[@"hasIndoorMap"] boolValue]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.hasIndoorMap = hasIndoorMap; + methodResult(@"success"); + }, + + @"AMapPOI::set_businessArea": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_businessArea"); + } + + // args + // jsonable arg + NSString* businessArea = (NSString*) args[@"businessArea"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.businessArea = businessArea; + methodResult(@"success"); + }, + + @"AMapPOI::set_indoorData": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_indoorData"); + } + + // args + // ref arg + AMapIndoorData* indoorData = (AMapIndoorData*) (args[@"indoorData"] == [NSNull null] ? nil : args[@"indoorData"]); + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.indoorData = indoorData; + methodResult(@"success"); + }, + + @"AMapPOI::set_subPOIs": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_subPOIs"); + } + + // args + // list arg + NSArray* subPOIs = (NSArray*) args[@"subPOIs"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.subPOIs = subPOIs; + methodResult(@"success"); + }, + + @"AMapPOI::set_images": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_images"); + } + + // args + // list arg + NSArray* images = (NSArray*) args[@"images"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.images = images; + methodResult(@"success"); + }, + + @"AMapPOI::set_extensionInfo": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPOI::set_extensionInfo"); + } + + // args + // ref arg + AMapPOIExtension* extensionInfo = (AMapPOIExtension*) (args[@"extensionInfo"] == [NSNull null] ? nil : args[@"extensionInfo"]); + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.extensionInfo = extensionInfo; + methodResult(@"success"); + }, + + @"AMapAOI::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAOI::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapAOI::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAOI::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapAOI::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAOI::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapAOI::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAOI::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapAOI::set_area": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAOI::set_area"); + } + + // args + // jsonable arg + CGFloat area = [args[@"area"] floatValue]; + + // ref + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.area = area; + methodResult(@"success"); + }, + + @"AMapRoad::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoad::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapRoad::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoad::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapRoad::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoad::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapRoad::set_direction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoad::set_direction"); + } + + // args + // jsonable arg + NSString* direction = (NSString*) args[@"direction"]; + + // ref + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.direction = direction; + methodResult(@"success"); + }, + + @"AMapRoad::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoad::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapRoadInter::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapRoadInter::set_direction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::set_direction"); + } + + // args + // jsonable arg + NSString* direction = (NSString*) args[@"direction"]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.direction = direction; + methodResult(@"success"); + }, + + @"AMapRoadInter::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapRoadInter::set_firstId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::set_firstId"); + } + + // args + // jsonable arg + NSString* firstId = (NSString*) args[@"firstId"]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.firstId = firstId; + methodResult(@"success"); + }, + + @"AMapRoadInter::set_firstName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::set_firstName"); + } + + // args + // jsonable arg + NSString* firstName = (NSString*) args[@"firstName"]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.firstName = firstName; + methodResult(@"success"); + }, + + @"AMapRoadInter::set_secondId": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::set_secondId"); + } + + // args + // jsonable arg + NSString* secondId = (NSString*) args[@"secondId"]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.secondId = secondId; + methodResult(@"success"); + }, + + @"AMapRoadInter::set_secondName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoadInter::set_secondName"); + } + + // args + // jsonable arg + NSString* secondName = (NSString*) args[@"secondName"]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.secondName = secondName; + methodResult(@"success"); + }, + + @"AMapStreetNumber::set_street": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStreetNumber::set_street"); + } + + // args + // jsonable arg + NSString* street = (NSString*) args[@"street"]; + + // ref + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.street = street; + methodResult(@"success"); + }, + + @"AMapStreetNumber::set_number": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStreetNumber::set_number"); + } + + // args + // jsonable arg + NSString* number = (NSString*) args[@"number"]; + + // ref + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.number = number; + methodResult(@"success"); + }, + + @"AMapStreetNumber::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStreetNumber::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapStreetNumber::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStreetNumber::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapStreetNumber::set_direction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStreetNumber::set_direction"); + } + + // args + // jsonable arg + NSString* direction = (NSString*) args[@"direction"]; + + // ref + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.direction = direction; + methodResult(@"success"); + }, + + @"AMapBusinessArea::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusinessArea::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapBusinessArea* ref = (AMapBusinessArea*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapBusinessArea::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusinessArea::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapBusinessArea* ref = (AMapBusinessArea*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_country": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_country"); + } + + // args + // jsonable arg + NSString* country = (NSString*) args[@"country"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.country = country; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_countryCode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_countryCode"); + } + + // args + // jsonable arg + NSString* countryCode = (NSString*) args[@"countryCode"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.countryCode = countryCode; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_province": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_province"); + } + + // args + // jsonable arg + NSString* province = (NSString*) args[@"province"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.province = province; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_citycode"); + } + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_district": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_district"); + } + + // args + // jsonable arg + NSString* district = (NSString*) args[@"district"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.district = district; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_township": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_township"); + } + + // args + // jsonable arg + NSString* township = (NSString*) args[@"township"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.township = township; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_towncode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_towncode"); + } + + // args + // jsonable arg + NSString* towncode = (NSString*) args[@"towncode"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.towncode = towncode; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_neighborhood": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_neighborhood"); + } + + // args + // jsonable arg + NSString* neighborhood = (NSString*) args[@"neighborhood"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.neighborhood = neighborhood; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_building": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_building"); + } + + // args + // jsonable arg + NSString* building = (NSString*) args[@"building"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.building = building; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_streetNumber": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_streetNumber"); + } + + // args + // ref arg + AMapStreetNumber* streetNumber = (AMapStreetNumber*) (args[@"streetNumber"] == [NSNull null] ? nil : args[@"streetNumber"]); + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.streetNumber = streetNumber; + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_businessAreas": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapAddressComponent::set_businessAreas"); + } + + // args + // list arg + NSArray* businessAreas = (NSArray*) args[@"businessAreas"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.businessAreas = businessAreas; + methodResult(@"success"); + }, + + @"AMapReGeocode::set_formattedAddress": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::set_formattedAddress"); + } + + // args + // jsonable arg + NSString* formattedAddress = (NSString*) args[@"formattedAddress"]; + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.formattedAddress = formattedAddress; + methodResult(@"success"); + }, + + @"AMapReGeocode::set_addressComponent": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::set_addressComponent"); + } + + // args + // ref arg + AMapAddressComponent* addressComponent = (AMapAddressComponent*) (args[@"addressComponent"] == [NSNull null] ? nil : args[@"addressComponent"]); + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.addressComponent = addressComponent; + methodResult(@"success"); + }, + + @"AMapReGeocode::set_roads": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::set_roads"); + } + + // args + // list arg + NSArray* roads = (NSArray*) args[@"roads"]; + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.roads = roads; + methodResult(@"success"); + }, + + @"AMapReGeocode::set_roadinters": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::set_roadinters"); + } + + // args + // list arg + NSArray* roadinters = (NSArray*) args[@"roadinters"]; + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.roadinters = roadinters; + methodResult(@"success"); + }, + + @"AMapReGeocode::set_pois": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::set_pois"); + } + + // args + // list arg + NSArray* pois = (NSArray*) args[@"pois"]; + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pois = pois; + methodResult(@"success"); + }, + + @"AMapReGeocode::set_aois": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapReGeocode::set_aois"); + } + + // args + // list arg + NSArray* aois = (NSArray*) args[@"aois"]; + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.aois = aois; + methodResult(@"success"); + }, + + @"AMapGeocode::set_formattedAddress": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_formattedAddress"); + } + + // args + // jsonable arg + NSString* formattedAddress = (NSString*) args[@"formattedAddress"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.formattedAddress = formattedAddress; + methodResult(@"success"); + }, + + @"AMapGeocode::set_province": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_province"); + } + + // args + // jsonable arg + NSString* province = (NSString*) args[@"province"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.province = province; + methodResult(@"success"); + }, + + @"AMapGeocode::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapGeocode::set_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_citycode"); + } + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode; + methodResult(@"success"); + }, + + @"AMapGeocode::set_district": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_district"); + } + + // args + // jsonable arg + NSString* district = (NSString*) args[@"district"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.district = district; + methodResult(@"success"); + }, + + @"AMapGeocode::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapGeocode::set_township": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_township"); + } + + // args + // jsonable arg + NSString* township = (NSString*) args[@"township"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.township = township; + methodResult(@"success"); + }, + + @"AMapGeocode::set_neighborhood": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_neighborhood"); + } + + // args + // jsonable arg + NSString* neighborhood = (NSString*) args[@"neighborhood"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.neighborhood = neighborhood; + methodResult(@"success"); + }, + + @"AMapGeocode::set_building": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_building"); + } + + // args + // jsonable arg + NSString* building = (NSString*) args[@"building"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.building = building; + methodResult(@"success"); + }, + + @"AMapGeocode::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapGeocode::set_level": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_level"); + } + + // args + // jsonable arg + NSString* level = (NSString*) args[@"level"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.level = level; + methodResult(@"success"); + }, + + @"AMapGeocode::set_country": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_country"); + } + + // args + // jsonable arg + NSString* country = (NSString*) args[@"country"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.country = country; + methodResult(@"success"); + }, + + @"AMapGeocode::set_postcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapGeocode::set_postcode"); + } + + // args + // jsonable arg + NSString* postcode = (NSString*) args[@"postcode"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.postcode = postcode; + methodResult(@"success"); + }, + + @"AMapBusStop::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapBusStop::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapBusStop::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapBusStop::set_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::set_citycode"); + } + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode; + methodResult(@"success"); + }, + + @"AMapBusStop::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapBusStop::set_buslines": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::set_buslines"); + } + + // args + // list arg + NSArray* buslines = (NSArray*) args[@"buslines"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.buslines = buslines; + methodResult(@"success"); + }, + + @"AMapBusStop::set_sequence": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusStop::set_sequence"); + } + + // args + // jsonable arg + NSString* sequence = (NSString*) args[@"sequence"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sequence = sequence; + methodResult(@"success"); + }, + + @"AMapBusLine::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapBusLine::set_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_type"); + } + + // args + // jsonable arg + NSString* type = (NSString*) args[@"type"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type; + methodResult(@"success"); + }, + + @"AMapBusLine::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapBusLine::set_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_polyline"); + } + + // args + // jsonable arg + NSString* polyline = (NSString*) args[@"polyline"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline; + methodResult(@"success"); + }, + + @"AMapBusLine::set_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_citycode"); + } + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode; + methodResult(@"success"); + }, + + @"AMapBusLine::set_startStop": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_startStop"); + } + + // args + // jsonable arg + NSString* startStop = (NSString*) args[@"startStop"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startStop = startStop; + methodResult(@"success"); + }, + + @"AMapBusLine::set_endStop": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_endStop"); + } + + // args + // jsonable arg + NSString* endStop = (NSString*) args[@"endStop"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.endStop = endStop; + methodResult(@"success"); + }, + + @"AMapBusLine::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapBusLine::set_startTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_startTime"); + } + + // args + // jsonable arg + NSString* startTime = (NSString*) args[@"startTime"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startTime = startTime; + methodResult(@"success"); + }, + + @"AMapBusLine::set_endTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_endTime"); + } + + // args + // jsonable arg + NSString* endTime = (NSString*) args[@"endTime"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.endTime = endTime; + methodResult(@"success"); + }, + + @"AMapBusLine::set_company": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_company"); + } + + // args + // jsonable arg + NSString* company = (NSString*) args[@"company"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.company = company; + methodResult(@"success"); + }, + + @"AMapBusLine::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_distance"); + } + + // args + // jsonable arg + CGFloat distance = [args[@"distance"] floatValue]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler7.h b/ios/Classes/SubHandler/SubHandler7.h new file mode 100644 index 0000000..384dfb7 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler7.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler7) +- (NSDictionary*) getSubHandler7; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler7.m b/ios/Classes/SubHandler/SubHandler7.m new file mode 100644 index 0000000..1fa7afa --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler7.m @@ -0,0 +1,4268 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler7.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler7) +- (NSDictionary*) getSubHandler7 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapBusLine::set_basicPrice": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_basicPrice"); + } + + // args + // jsonable arg + CGFloat basicPrice = [args[@"basicPrice"] floatValue]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.basicPrice = basicPrice; + methodResult(@"success"); + }, + + @"AMapBusLine::set_totalPrice": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_totalPrice"); + } + + // args + // jsonable arg + CGFloat totalPrice = [args[@"totalPrice"] floatValue]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.totalPrice = totalPrice; + methodResult(@"success"); + }, + + @"AMapBusLine::set_bounds": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_bounds"); + } + + // args + // ref arg + AMapGeoPolygon* bounds = (AMapGeoPolygon*) (args[@"bounds"] == [NSNull null] ? nil : args[@"bounds"]); + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.bounds = bounds; + methodResult(@"success"); + }, + + @"AMapBusLine::set_busStops": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_busStops"); + } + + // args + // list arg + NSArray* busStops = (NSArray*) args[@"busStops"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.busStops = busStops; + methodResult(@"success"); + }, + + @"AMapBusLine::set_departureStop": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_departureStop"); + } + + // args + // ref arg + AMapBusStop* departureStop = (AMapBusStop*) (args[@"departureStop"] == [NSNull null] ? nil : args[@"departureStop"]); + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.departureStop = departureStop; + methodResult(@"success"); + }, + + @"AMapBusLine::set_arrivalStop": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_arrivalStop"); + } + + // args + // ref arg + AMapBusStop* arrivalStop = (AMapBusStop*) (args[@"arrivalStop"] == [NSNull null] ? nil : args[@"arrivalStop"]); + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.arrivalStop = arrivalStop; + methodResult(@"success"); + }, + + @"AMapBusLine::set_viaBusStops": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_viaBusStops"); + } + + // args + // list arg + NSArray* viaBusStops = (NSArray*) args[@"viaBusStops"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.viaBusStops = viaBusStops; + methodResult(@"success"); + }, + + @"AMapBusLine::set_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapBusLine::set_duration"); + } + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration; + methodResult(@"success"); + }, + + @"AMapDistrict::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapDistrict::set_citycode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::set_citycode"); + } + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode; + methodResult(@"success"); + }, + + @"AMapDistrict::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapDistrict::set_level": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::set_level"); + } + + // args + // jsonable arg + NSString* level = (NSString*) args[@"level"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.level = level; + methodResult(@"success"); + }, + + @"AMapDistrict::set_center": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::set_center"); + } + + // args + // ref arg + AMapGeoPoint* center = (AMapGeoPoint*) (args[@"center"] == [NSNull null] ? nil : args[@"center"]); + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.center = center; + methodResult(@"success"); + }, + + @"AMapDistrict::set_districts": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::set_districts"); + } + + // args + // list arg + NSArray* districts = (NSArray*) args[@"districts"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.districts = districts; + methodResult(@"success"); + }, + + @"AMapDistrict::set_polylines": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistrict::set_polylines"); + } + + // args + // jsonable arg + NSArray* polylines = (NSArray*) args[@"polylines"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polylines = polylines; + methodResult(@"success"); + }, + + @"AMapTMC::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTMC::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapTMC::set_status": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTMC::set_status"); + } + + // args + // jsonable arg + NSString* status = (NSString*) args[@"status"]; + + // ref + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.status = status; + methodResult(@"success"); + }, + + @"AMapTMC::set_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTMC::set_polyline"); + } + + // args + // jsonable arg + NSString* polyline = (NSString*) args[@"polyline"]; + + // ref + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline; + methodResult(@"success"); + }, + + @"AMapStep::set_instruction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_instruction"); + } + + // args + // jsonable arg + NSString* instruction = (NSString*) args[@"instruction"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.instruction = instruction; + methodResult(@"success"); + }, + + @"AMapStep::set_orientation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_orientation"); + } + + // args + // jsonable arg + NSString* orientation = (NSString*) args[@"orientation"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.orientation = orientation; + methodResult(@"success"); + }, + + @"AMapStep::set_road": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_road"); + } + + // args + // jsonable arg + NSString* road = (NSString*) args[@"road"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.road = road; + methodResult(@"success"); + }, + + @"AMapStep::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapStep::set_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_duration"); + } + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration; + methodResult(@"success"); + }, + + @"AMapStep::set_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_polyline"); + } + + // args + // jsonable arg + NSString* polyline = (NSString*) args[@"polyline"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline; + methodResult(@"success"); + }, + + @"AMapStep::set_action": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_action"); + } + + // args + // jsonable arg + NSString* action = (NSString*) args[@"action"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.action = action; + methodResult(@"success"); + }, + + @"AMapStep::set_assistantAction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_assistantAction"); + } + + // args + // jsonable arg + NSString* assistantAction = (NSString*) args[@"assistantAction"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.assistantAction = assistantAction; + methodResult(@"success"); + }, + + @"AMapStep::set_tolls": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_tolls"); + } + + // args + // jsonable arg + CGFloat tolls = [args[@"tolls"] floatValue]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tolls = tolls; + methodResult(@"success"); + }, + + @"AMapStep::set_tollDistance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_tollDistance"); + } + + // args + // jsonable arg + NSInteger tollDistance = [args[@"tollDistance"] longValue]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tollDistance = tollDistance; + methodResult(@"success"); + }, + + @"AMapStep::set_tollRoad": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_tollRoad"); + } + + // args + // jsonable arg + NSString* tollRoad = (NSString*) args[@"tollRoad"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tollRoad = tollRoad; + methodResult(@"success"); + }, + + @"AMapStep::set_totalTrafficLights": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_totalTrafficLights"); + } + + // args + // jsonable arg + NSInteger totalTrafficLights = [args[@"totalTrafficLights"] longValue]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.totalTrafficLights = totalTrafficLights; + methodResult(@"success"); + }, + + @"AMapStep::set_cities": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_cities"); + } + + // args + // list arg + NSArray* cities = (NSArray*) args[@"cities"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cities = cities; + methodResult(@"success"); + }, + + @"AMapStep::set_tmcs": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapStep::set_tmcs"); + } + + // args + // list arg + NSArray* tmcs = (NSArray*) args[@"tmcs"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tmcs = tmcs; + methodResult(@"success"); + }, + + @"AMapPath::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapPath::set_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::set_duration"); + } + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration; + methodResult(@"success"); + }, + + @"AMapPath::set_strategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::set_strategy"); + } + + // args + // jsonable arg + NSString* strategy = (NSString*) args[@"strategy"]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy; + methodResult(@"success"); + }, + + @"AMapPath::set_steps": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::set_steps"); + } + + // args + // list arg + NSArray* steps = (NSArray*) args[@"steps"]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.steps = steps; + methodResult(@"success"); + }, + + @"AMapPath::set_tolls": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::set_tolls"); + } + + // args + // jsonable arg + CGFloat tolls = [args[@"tolls"] floatValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tolls = tolls; + methodResult(@"success"); + }, + + @"AMapPath::set_tollDistance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::set_tollDistance"); + } + + // args + // jsonable arg + NSInteger tollDistance = [args[@"tollDistance"] longValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tollDistance = tollDistance; + methodResult(@"success"); + }, + + @"AMapPath::set_totalTrafficLights": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::set_totalTrafficLights"); + } + + // args + // jsonable arg + NSInteger totalTrafficLights = [args[@"totalTrafficLights"] longValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.totalTrafficLights = totalTrafficLights; + methodResult(@"success"); + }, + + @"AMapPath::set_restriction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::set_restriction"); + } + + // args + // jsonable arg + NSInteger restriction = [args[@"restriction"] longValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.restriction = restriction; + methodResult(@"success"); + }, + + @"AMapPath::set_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapPath::set_polyline"); + } + + // args + // jsonable arg + NSString* polyline = (NSString*) args[@"polyline"]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline; + methodResult(@"success"); + }, + + @"AMapFutureTimeInfoElement::set_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfoElement::set_duration"); + } + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration; + methodResult(@"success"); + }, + + @"AMapFutureTimeInfoElement::set_pathindex": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfoElement::set_pathindex"); + } + + // args + // jsonable arg + NSInteger pathindex = [args[@"pathindex"] longValue]; + + // ref + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pathindex = pathindex; + methodResult(@"success"); + }, + + @"AMapFutureTimeInfoElement::set_restriction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfoElement::set_restriction"); + } + + // args + // jsonable arg + NSInteger restriction = [args[@"restriction"] longValue]; + + // ref + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.restriction = restriction; + methodResult(@"success"); + }, + + @"AMapFutureTimeInfoElement::set_tmcs": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfoElement::set_tmcs"); + } + + // args + // list arg + NSArray* tmcs = (NSArray*) args[@"tmcs"]; + + // ref + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tmcs = tmcs; + methodResult(@"success"); + }, + + @"AMapFutureTimeInfo::set_startTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfo::set_startTime"); + } + + // args + // jsonable arg + NSString* startTime = (NSString*) args[@"startTime"]; + + // ref + AMapFutureTimeInfo* ref = (AMapFutureTimeInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startTime = startTime; + methodResult(@"success"); + }, + + @"AMapFutureTimeInfo::set_elements": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapFutureTimeInfo::set_elements"); + } + + // args + // list arg + NSArray* elements = (NSArray*) args[@"elements"]; + + // ref + AMapFutureTimeInfo* ref = (AMapFutureTimeInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.elements = elements; + methodResult(@"success"); + }, + + @"AMapWalking::set_origin": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalking::set_origin"); + } + + // args + // ref arg + AMapGeoPoint* origin = (AMapGeoPoint*) (args[@"origin"] == [NSNull null] ? nil : args[@"origin"]); + + // ref + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origin = origin; + methodResult(@"success"); + }, + + @"AMapWalking::set_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalking::set_destination"); + } + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination; + methodResult(@"success"); + }, + + @"AMapWalking::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalking::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapWalking::set_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalking::set_duration"); + } + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration; + methodResult(@"success"); + }, + + @"AMapWalking::set_steps": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapWalking::set_steps"); + } + + // args + // list arg + NSArray* steps = (NSArray*) args[@"steps"]; + + // ref + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.steps = steps; + methodResult(@"success"); + }, + + @"AMapTaxi::set_origin": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::set_origin"); + } + + // args + // ref arg + AMapGeoPoint* origin = (AMapGeoPoint*) (args[@"origin"] == [NSNull null] ? nil : args[@"origin"]); + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origin = origin; + methodResult(@"success"); + }, + + @"AMapTaxi::set_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::set_destination"); + } + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination; + methodResult(@"success"); + }, + + @"AMapTaxi::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapTaxi::set_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::set_duration"); + } + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration; + methodResult(@"success"); + }, + + @"AMapTaxi::set_sname": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::set_sname"); + } + + // args + // jsonable arg + NSString* sname = (NSString*) args[@"sname"]; + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sname = sname; + methodResult(@"success"); + }, + + @"AMapTaxi::set_tname": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTaxi::set_tname"); + } + + // args + // jsonable arg + NSString* tname = (NSString*) args[@"tname"]; + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tname = tname; + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_time": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::set_time"); + } + + // args + // jsonable arg + NSString* time = (NSString*) args[@"time"]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.time = time; + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_wait": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::set_wait"); + } + + // args + // jsonable arg + NSInteger wait = [args[@"wait"] longValue]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.wait = wait; + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_isStart": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::set_isStart"); + } + + // args + // jsonable arg + BOOL isStart = [args[@"isStart"] boolValue]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.isStart = isStart; + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_isEnd": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwayStation::set_isEnd"); + } + + // args + // jsonable arg + BOOL isEnd = [args[@"isEnd"] boolValue]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.isEnd = isEnd; + methodResult(@"success"); + }, + + @"AMapRailwaySpace::set_code": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwaySpace::set_code"); + } + + // args + // jsonable arg + NSString* code = (NSString*) args[@"code"]; + + // ref + AMapRailwaySpace* ref = (AMapRailwaySpace*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.code = code; + methodResult(@"success"); + }, + + @"AMapRailwaySpace::set_cost": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailwaySpace::set_cost"); + } + + // args + // jsonable arg + CGFloat cost = [args[@"cost"] floatValue]; + + // ref + AMapRailwaySpace* ref = (AMapRailwaySpace*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cost = cost; + methodResult(@"success"); + }, + + @"AMapRailway::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapRailway::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapRailway::set_trip": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_trip"); + } + + // args + // jsonable arg + NSString* trip = (NSString*) args[@"trip"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.trip = trip; + methodResult(@"success"); + }, + + @"AMapRailway::set_type": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_type"); + } + + // args + // jsonable arg + NSString* type = (NSString*) args[@"type"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type; + methodResult(@"success"); + }, + + @"AMapRailway::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapRailway::set_time": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_time"); + } + + // args + // jsonable arg + NSInteger time = [args[@"time"] longValue]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.time = time; + methodResult(@"success"); + }, + + @"AMapRailway::set_departureStation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_departureStation"); + } + + // args + // ref arg + AMapRailwayStation* departureStation = (AMapRailwayStation*) (args[@"departureStation"] == [NSNull null] ? nil : args[@"departureStation"]); + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.departureStation = departureStation; + methodResult(@"success"); + }, + + @"AMapRailway::set_arrivalStation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_arrivalStation"); + } + + // args + // ref arg + AMapRailwayStation* arrivalStation = (AMapRailwayStation*) (args[@"arrivalStation"] == [NSNull null] ? nil : args[@"arrivalStation"]); + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.arrivalStation = arrivalStation; + methodResult(@"success"); + }, + + @"AMapRailway::set_spaces": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_spaces"); + } + + // args + // list arg + NSArray* spaces = (NSArray*) args[@"spaces"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.spaces = spaces; + methodResult(@"success"); + }, + + @"AMapRailway::set_viaStops": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_viaStops"); + } + + // args + // list arg + NSArray* viaStops = (NSArray*) args[@"viaStops"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.viaStops = viaStops; + methodResult(@"success"); + }, + + @"AMapRailway::set_alters": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRailway::set_alters"); + } + + // args + // list arg + NSArray* alters = (NSArray*) args[@"alters"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.alters = alters; + methodResult(@"success"); + }, + + @"AMapSegment::set_walking": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::set_walking"); + } + + // args + // ref arg + AMapWalking* walking = (AMapWalking*) (args[@"walking"] == [NSNull null] ? nil : args[@"walking"]); + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.walking = walking; + methodResult(@"success"); + }, + + @"AMapSegment::set_buslines": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::set_buslines"); + } + + // args + // list arg + NSArray* buslines = (NSArray*) args[@"buslines"]; + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.buslines = buslines; + methodResult(@"success"); + }, + + @"AMapSegment::set_taxi": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::set_taxi"); + } + + // args + // ref arg + AMapTaxi* taxi = (AMapTaxi*) (args[@"taxi"] == [NSNull null] ? nil : args[@"taxi"]); + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.taxi = taxi; + methodResult(@"success"); + }, + + @"AMapSegment::set_railway": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::set_railway"); + } + + // args + // ref arg + AMapRailway* railway = (AMapRailway*) (args[@"railway"] == [NSNull null] ? nil : args[@"railway"]); + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.railway = railway; + methodResult(@"success"); + }, + + @"AMapSegment::set_enterName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::set_enterName"); + } + + // args + // jsonable arg + NSString* enterName = (NSString*) args[@"enterName"]; + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.enterName = enterName; + methodResult(@"success"); + }, + + @"AMapSegment::set_enterLocation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::set_enterLocation"); + } + + // args + // ref arg + AMapGeoPoint* enterLocation = (AMapGeoPoint*) (args[@"enterLocation"] == [NSNull null] ? nil : args[@"enterLocation"]); + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.enterLocation = enterLocation; + methodResult(@"success"); + }, + + @"AMapSegment::set_exitName": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::set_exitName"); + } + + // args + // jsonable arg + NSString* exitName = (NSString*) args[@"exitName"]; + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.exitName = exitName; + methodResult(@"success"); + }, + + @"AMapSegment::set_exitLocation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSegment::set_exitLocation"); + } + + // args + // ref arg + AMapGeoPoint* exitLocation = (AMapGeoPoint*) (args[@"exitLocation"] == [NSNull null] ? nil : args[@"exitLocation"]); + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.exitLocation = exitLocation; + methodResult(@"success"); + }, + + @"AMapTransit::set_cost": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::set_cost"); + } + + // args + // jsonable arg + CGFloat cost = [args[@"cost"] floatValue]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cost = cost; + methodResult(@"success"); + }, + + @"AMapTransit::set_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::set_duration"); + } + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration; + methodResult(@"success"); + }, + + @"AMapTransit::set_nightflag": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::set_nightflag"); + } + + // args + // jsonable arg + BOOL nightflag = [args[@"nightflag"] boolValue]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightflag = nightflag; + methodResult(@"success"); + }, + + @"AMapTransit::set_walkingDistance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::set_walkingDistance"); + } + + // args + // jsonable arg + NSInteger walkingDistance = [args[@"walkingDistance"] longValue]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.walkingDistance = walkingDistance; + methodResult(@"success"); + }, + + @"AMapTransit::set_segments": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::set_segments"); + } + + // args + // list arg + NSArray* segments = (NSArray*) args[@"segments"]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.segments = segments; + methodResult(@"success"); + }, + + @"AMapTransit::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTransit::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapRoute::set_origin": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoute::set_origin"); + } + + // args + // ref arg + AMapGeoPoint* origin = (AMapGeoPoint*) (args[@"origin"] == [NSNull null] ? nil : args[@"origin"]); + + // ref + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origin = origin; + methodResult(@"success"); + }, + + @"AMapRoute::set_destination": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoute::set_destination"); + } + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination; + methodResult(@"success"); + }, + + @"AMapRoute::set_taxiCost": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoute::set_taxiCost"); + } + + // args + // jsonable arg + CGFloat taxiCost = [args[@"taxiCost"] floatValue]; + + // ref + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.taxiCost = taxiCost; + methodResult(@"success"); + }, + + @"AMapRoute::set_paths": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoute::set_paths"); + } + + // args + // list arg + NSArray* paths = (NSArray*) args[@"paths"]; + + // ref + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.paths = paths; + methodResult(@"success"); + }, + + @"AMapRoute::set_transits": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapRoute::set_transits"); + } + + // args + // list arg + NSArray* transits = (NSArray*) args[@"transits"]; + + // ref + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.transits = transits; + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_originID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::set_originID"); + } + + // args + // jsonable arg + NSInteger originID = [args[@"originID"] longValue]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.originID = originID; + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_destID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::set_destID"); + } + + // args + // jsonable arg + NSInteger destID = [args[@"destID"] longValue]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destID = destID; + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::set_duration"); + } + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration; + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_info": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::set_info"); + } + + // args + // jsonable arg + NSString* info = (NSString*) args[@"info"]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.info = info; + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_code": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapDistanceResult::set_code"); + } + + // args + // jsonable arg + NSInteger code = [args[@"code"] longValue]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.code = code; + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_province": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::set_province"); + } + + // args + // jsonable arg + NSString* province = (NSString*) args[@"province"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.province = province; + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_weather": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::set_weather"); + } + + // args + // jsonable arg + NSString* weather = (NSString*) args[@"weather"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.weather = weather; + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_temperature": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::set_temperature"); + } + + // args + // jsonable arg + NSString* temperature = (NSString*) args[@"temperature"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.temperature = temperature; + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_windDirection": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::set_windDirection"); + } + + // args + // jsonable arg + NSString* windDirection = (NSString*) args[@"windDirection"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.windDirection = windDirection; + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_windPower": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::set_windPower"); + } + + // args + // jsonable arg + NSString* windPower = (NSString*) args[@"windPower"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.windPower = windPower; + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_humidity": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::set_humidity"); + } + + // args + // jsonable arg + NSString* humidity = (NSString*) args[@"humidity"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.humidity = humidity; + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_reportTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherLive::set_reportTime"); + } + + // args + // jsonable arg + NSString* reportTime = (NSString*) args[@"reportTime"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.reportTime = reportTime; + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_date": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::set_date"); + } + + // args + // jsonable arg + NSString* date = (NSString*) args[@"date"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.date = date; + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_week": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::set_week"); + } + + // args + // jsonable arg + NSString* week = (NSString*) args[@"week"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.week = week; + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_dayWeather": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::set_dayWeather"); + } + + // args + // jsonable arg + NSString* dayWeather = (NSString*) args[@"dayWeather"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.dayWeather = dayWeather; + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_nightWeather": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::set_nightWeather"); + } + + // args + // jsonable arg + NSString* nightWeather = (NSString*) args[@"nightWeather"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightWeather = nightWeather; + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_dayTemp": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::set_dayTemp"); + } + + // args + // jsonable arg + NSString* dayTemp = (NSString*) args[@"dayTemp"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.dayTemp = dayTemp; + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_nightTemp": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::set_nightTemp"); + } + + // args + // jsonable arg + NSString* nightTemp = (NSString*) args[@"nightTemp"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightTemp = nightTemp; + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_dayWind": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::set_dayWind"); + } + + // args + // jsonable arg + NSString* dayWind = (NSString*) args[@"dayWind"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.dayWind = dayWind; + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_nightWind": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::set_nightWind"); + } + + // args + // jsonable arg + NSString* nightWind = (NSString*) args[@"nightWind"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightWind = nightWind; + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_dayPower": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::set_dayPower"); + } + + // args + // jsonable arg + NSString* dayPower = (NSString*) args[@"dayPower"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.dayPower = dayPower; + methodResult(@"success"); + }, + + @"AMapLocalDayWeatherForecast::set_nightPower": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalDayWeatherForecast::set_nightPower"); + } + + // args + // jsonable arg + NSString* nightPower = (NSString*) args[@"nightPower"]; + + // ref + AMapLocalDayWeatherForecast* ref = (AMapLocalDayWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightPower = nightPower; + methodResult(@"success"); + }, + + @"AMapLocalWeatherForecast::set_adcode": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherForecast::set_adcode"); + } + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode; + methodResult(@"success"); + }, + + @"AMapLocalWeatherForecast::set_province": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherForecast::set_province"); + } + + // args + // jsonable arg + NSString* province = (NSString*) args[@"province"]; + + // ref + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.province = province; + methodResult(@"success"); + }, + + @"AMapLocalWeatherForecast::set_city": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherForecast::set_city"); + } + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city; + methodResult(@"success"); + }, + + @"AMapLocalWeatherForecast::set_reportTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherForecast::set_reportTime"); + } + + // args + // jsonable arg + NSString* reportTime = (NSString*) args[@"reportTime"]; + + // ref + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.reportTime = reportTime; + methodResult(@"success"); + }, + + @"AMapLocalWeatherForecast::set_casts": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapLocalWeatherForecast::set_casts"); + } + + // args + // list arg + NSArray* casts = (NSArray*) args[@"casts"]; + + // ref + AMapLocalWeatherForecast* ref = (AMapLocalWeatherForecast*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.casts = casts; + methodResult(@"success"); + }, + + @"AMapNearbyUserInfo::set_userID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUserInfo::set_userID"); + } + + // args + // jsonable arg + NSString* userID = (NSString*) args[@"userID"]; + + // ref + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.userID = userID; + methodResult(@"success"); + }, + + @"AMapNearbyUserInfo::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUserInfo::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapNearbyUserInfo::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUserInfo::set_distance"); + } + + // args + // jsonable arg + CGFloat distance = [args[@"distance"] floatValue]; + + // ref + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapNearbyUserInfo::set_updatetime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUserInfo::set_updatetime"); + } + + // args + // jsonable arg + NSTimeInterval updatetime = [args[@"updatetime"] doubleValue]; + + // ref + AMapNearbyUserInfo* ref = (AMapNearbyUserInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.updatetime = updatetime; + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_evaluationDescription": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::set_evaluationDescription"); + } + + // args + // jsonable arg + NSString* evaluationDescription = (NSString*) args[@"evaluationDescription"]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.evaluationDescription = evaluationDescription; + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_status": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::set_status"); + } + + // args + // jsonable arg + NSInteger status = [args[@"status"] longValue]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.status = status; + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_expedite": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::set_expedite"); + } + + // args + // jsonable arg + NSString* expedite = (NSString*) args[@"expedite"]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.expedite = expedite; + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_congested": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::set_congested"); + } + + // args + // jsonable arg + NSString* congested = (NSString*) args[@"congested"]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.congested = congested; + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_blocked": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::set_blocked"); + } + + // args + // jsonable arg + NSString* blocked = (NSString*) args[@"blocked"]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.blocked = blocked; + methodResult(@"success"); + }, + + @"AMapTrafficEvaluation::set_unknown": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficEvaluation::set_unknown"); + } + + // args + // jsonable arg + NSString* unknown = (NSString*) args[@"unknown"]; + + // ref + AMapTrafficEvaluation* ref = (AMapTrafficEvaluation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.unknown = unknown; + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_status": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::set_status"); + } + + // args + // jsonable arg + NSInteger status = [args[@"status"] longValue]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.status = status; + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_direction": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::set_direction"); + } + + // args + // jsonable arg + NSString* direction = (NSString*) args[@"direction"]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.direction = direction; + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_angle": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::set_angle"); + } + + // args + // jsonable arg + float angle = [args[@"angle"] floatValue]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.angle = angle; + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_speed": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::set_speed"); + } + + // args + // jsonable arg + float speed = [args[@"speed"] floatValue]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.speed = speed; + methodResult(@"success"); + }, + + @"AMapTrafficRoad::set_polyline": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficRoad::set_polyline"); + } + + // args + // jsonable arg + NSString* polyline = (NSString*) args[@"polyline"]; + + // ref + AMapTrafficRoad* ref = (AMapTrafficRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline; + methodResult(@"success"); + }, + + @"AMapTrafficInfo::set_statusDescription": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficInfo::set_statusDescription"); + } + + // args + // jsonable arg + NSString* statusDescription = (NSString*) args[@"statusDescription"]; + + // ref + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.statusDescription = statusDescription; + methodResult(@"success"); + }, + + @"AMapTrafficInfo::set_evaluation": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficInfo::set_evaluation"); + } + + // args + // ref arg + AMapTrafficEvaluation* evaluation = (AMapTrafficEvaluation*) (args[@"evaluation"] == [NSNull null] ? nil : args[@"evaluation"]); + + // ref + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.evaluation = evaluation; + methodResult(@"success"); + }, + + @"AMapTrafficInfo::set_roads": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapTrafficInfo::set_roads"); + } + + // args + // list arg + NSArray* roads = (NSArray*) args[@"roads"]; + + // ref + AMapTrafficInfo* ref = (AMapTrafficInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.roads = roads; + methodResult(@"success"); + }, + + @"AMapCloudImage::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudImage::set_uid"); + } + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapCloudImage::set_preurl": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudImage::set_preurl"); + } + + // args + // jsonable arg + NSString* preurl = (NSString*) args[@"preurl"]; + + // ref + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.preurl = preurl; + methodResult(@"success"); + }, + + @"AMapCloudImage::set_url": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudImage::set_url"); + } + + // args + // jsonable arg + NSString* url = (NSString*) args[@"url"]; + + // ref + AMapCloudImage* ref = (AMapCloudImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.url = url; + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_uid": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::set_uid"); + } + + // args + // jsonable arg + NSInteger uid = [args[@"uid"] longValue]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid; + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_name": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::set_name"); + } + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name; + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_location": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::set_location"); + } + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location; + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_address": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::set_address"); + } + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address; + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_customFields": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::set_customFields"); + } + + // args + // jsonable arg + NSDictionary* customFields = (NSDictionary*) args[@"customFields"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.customFields = customFields; + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_createTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::set_createTime"); + } + + // args + // jsonable arg + NSString* createTime = (NSString*) args[@"createTime"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.createTime = createTime; + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_updateTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::set_updateTime"); + } + + // args + // jsonable arg + NSString* updateTime = (NSString*) args[@"updateTime"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.updateTime = updateTime; + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_distance": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::set_distance"); + } + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance; + methodResult(@"success"); + }, + + @"AMapCloudPOI::set_images": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapCloudPOI::set_images"); + } + + // args + // list arg + NSArray* images = (NSArray*) args[@"images"]; + + // ref + AMapCloudPOI* ref = (AMapCloudPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.images = images; + methodResult(@"success"); + }, + + @"AMapNearbyUploadInfo::set_userID": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUploadInfo::set_userID"); + } + + // args + // jsonable arg + NSString* userID = (NSString*) args[@"userID"]; + + // ref + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.userID = userID; + methodResult(@"success"); + }, + + @"AMapNearbyUploadInfo::set_coordinateType": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUploadInfo::set_coordinateType"); + } + + // args + // enum arg + AMapSearchCoordinateType coordinateType = (AMapSearchCoordinateType) [args[@"coordinateType"] integerValue]; + + // ref + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.coordinateType = coordinateType; + methodResult(@"success"); + }, + + @"AMapNearbyUploadInfo::set_coordinate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbyUploadInfo::set_coordinate"); + } + + // args + // struct arg + NSValue* coordinateValue = (NSValue*) args[@"coordinate"]; + CLLocationCoordinate2D coordinate; + if (coordinateValue != nil && (NSNull*) coordinateValue != [NSNull null]) { + [coordinateValue getValue:&coordinate]; + } else { + methodResult([FlutterError errorWithCode:@"参数非法" + message:@"参数非法" + details:@"coordinate不能为null"]); + return; + } + + + // ref + AMapNearbyUploadInfo* ref = (AMapNearbyUploadInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.coordinate = coordinate; + methodResult(@"success"); + }, + + @"AMapNearbySearchManager::set_uploadTimeInterval": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchManager::set_uploadTimeInterval"); + } + + // args + // jsonable arg + NSTimeInterval uploadTimeInterval = [args[@"uploadTimeInterval"] doubleValue]; + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uploadTimeInterval = uploadTimeInterval; + methodResult(@"success"); + }, + + @"AMapNearbySearchManager::set_delegate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapNearbySearchManager::set_delegate"); + } + + // args + // ref arg + id delegate = (id) (args[@"delegate"] == [NSNull null] ? nil : args[@"delegate"]); + + // ref + AMapNearbySearchManager* ref = (AMapNearbySearchManager*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.delegate = delegate; + methodResult(@"success"); + }, + + @"AMapSearchAPI::set_delegate": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSearchAPI::set_delegate"); + } + + // args + // ref arg + id delegate = (id) (args[@"delegate"] == [NSNull null] ? nil : args[@"delegate"]); + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.delegate = delegate; + methodResult(@"success"); + }, + + @"AMapSearchAPI::set_timeout": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSearchAPI::set_timeout"); + } + + // args + // jsonable arg + NSInteger timeout = [args[@"timeout"] longValue]; + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.timeout = timeout; + methodResult(@"success"); + }, + + @"AMapSearchAPI::set_language": ^(NSObject * registrar, id args, FlutterResult methodResult) { + // print log + if (enableLog) { + NSLog(@"AMapSearchAPI::set_language"); + } + + // args + // jsonable arg + NSString* language = (NSString*) args[@"language"]; + + // ref + AMapSearchAPI* ref = (AMapSearchAPI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.language = language; + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_types_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* types = (NSString*) args[@"types"]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.types = types;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_sortrule_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger sortrule = [args[@"sortrule"] longValue]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sortrule = sortrule;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_offset_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger offset = [args[@"offset"] longValue]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.offset = offset;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_page_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger page = [args[@"page"] longValue]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.page = page;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_building_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* building = (NSString*) args[@"building"]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.building = building;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOISearchBaseRequest::set_requireSubPOIs_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL requireSubPOIs = [args[@"requireSubPOIs"] boolValue]; + + // ref + AMapPOISearchBaseRequest* ref = (AMapPOISearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireSubPOIs = requireSubPOIs;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIIDSearchRequest::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapPOIIDSearchRequest* ref = (AMapPOIIDSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIKeywordsSearchRequest::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIKeywordsSearchRequest::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIKeywordsSearchRequest::set_cityLimit_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL cityLimit = [args[@"cityLimit"] boolValue]; + + // ref + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cityLimit = cityLimit;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIKeywordsSearchRequest::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapPOIKeywordsSearchRequest* ref = (AMapPOIKeywordsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIAroundSearchRequest::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIAroundSearchRequest::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIAroundSearchRequest::set_radius_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger radius = [args[@"radius"] longValue]; + + // ref + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.radius = radius;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIAroundSearchRequest::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIAroundSearchRequest::set_special_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL special = [args[@"special"] boolValue]; + + // ref + AMapPOIAroundSearchRequest* ref = (AMapPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.special = special;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIPolygonSearchRequest::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapPOIPolygonSearchRequest* ref = (AMapPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIPolygonSearchRequest::set_polygon_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPolygon* polygon = (AMapGeoPolygon*) (args[@"polygon"] == [NSNull null] ? nil : args[@"polygon"]); + + // ref + AMapPOIPolygonSearchRequest* ref = (AMapPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polygon = polygon;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOISearchResponse::set_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOISearchResponse::set_suggestion_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapSuggestion* suggestion = (AMapSuggestion*) (args[@"suggestion"] == [NSNull null] ? nil : args[@"suggestion"]); + + // ref + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.suggestion = suggestion;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOISearchResponse::set_pois_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* pois = (NSArray*) args[@"pois"]; + + // ref + AMapPOISearchResponse* ref = (AMapPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pois = pois;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_origin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* origin = (AMapGeoPoint*) (args[@"origin"] == [NSNull null] ? nil : args[@"origin"]); + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origin = origin;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_searchType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapRoutePOISearchType searchType = (AMapRoutePOISearchType) [args[@"searchType"] integerValue]; + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.searchType = searchType;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_range_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger range = [args[@"range"] longValue]; + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.range = range;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_polylineStr_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* polylineStr = (NSString*) args[@"polylineStr"]; + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polylineStr = polylineStr;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOISearchRequest::set_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* polyline = (NSArray*) args[@"polyline"]; + + // ref + AMapRoutePOISearchRequest* ref = (AMapRoutePOISearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOISearchResponse::set_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapRoutePOISearchResponse* ref = (AMapRoutePOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOISearchResponse::set_pois_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* pois = (NSArray*) args[@"pois"]; + + // ref + AMapRoutePOISearchResponse* ref = (AMapRoutePOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pois = pois;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapInputTipsSearchRequest::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapInputTipsSearchRequest::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler8.h b/ios/Classes/SubHandler/SubHandler8.h new file mode 100644 index 0000000..3c6747a --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler8.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler8) +- (NSDictionary*) getSubHandler8; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler8.m b/ios/Classes/SubHandler/SubHandler8.m new file mode 100644 index 0000000..7e08995 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler8.m @@ -0,0 +1,4425 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler8.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler8) +- (NSDictionary*) getSubHandler8 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapInputTipsSearchRequest::set_types_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* types = (NSString*) args[@"types"]; + + // ref + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.types = types;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapInputTipsSearchRequest::set_cityLimit_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL cityLimit = [args[@"cityLimit"] boolValue]; + + // ref + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cityLimit = cityLimit;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapInputTipsSearchRequest::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* location = (NSString*) args[@"location"]; + + // ref + AMapInputTipsSearchRequest* ref = (AMapInputTipsSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapInputTipsSearchResponse::set_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapInputTipsSearchResponse* ref = (AMapInputTipsSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapInputTipsSearchResponse::set_tips_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* tips = (NSArray*) args[@"tips"]; + + // ref + AMapInputTipsSearchResponse* ref = (AMapInputTipsSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tips = tips;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocodeSearchRequest::set_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocodeSearchRequest::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocodeSearchRequest::set_country_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* country = (NSString*) args[@"country"]; + + // ref + AMapGeocodeSearchRequest* ref = (AMapGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.country = country;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocodeSearchResponse::set_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapGeocodeSearchResponse* ref = (AMapGeocodeSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocodeSearchResponse::set_geocodes_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* geocodes = (NSArray*) args[@"geocodes"]; + + // ref + AMapGeocodeSearchResponse* ref = (AMapGeocodeSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.geocodes = geocodes;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchRequest::set_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchRequest::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchRequest::set_radius_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger radius = [args[@"radius"] longValue]; + + // ref + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.radius = radius;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchRequest::set_poitype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* poitype = (NSString*) args[@"poitype"]; + + // ref + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.poitype = poitype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchRequest::set_mode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* mode = (NSString*) args[@"mode"]; + + // ref + AMapReGeocodeSearchRequest* ref = (AMapReGeocodeSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.mode = mode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocodeSearchResponse::set_regeocode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapReGeocode* regeocode = (AMapReGeocode*) (args[@"regeocode"] == [NSNull null] ? nil : args[@"regeocode"]); + + // ref + AMapReGeocodeSearchResponse* ref = (AMapReGeocodeSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.regeocode = regeocode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStopSearchRequest::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStopSearchRequest::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStopSearchRequest::set_offset_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger offset = [args[@"offset"] longValue]; + + // ref + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.offset = offset;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStopSearchRequest::set_page_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger page = [args[@"page"] longValue]; + + // ref + AMapBusStopSearchRequest* ref = (AMapBusStopSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.page = page;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStopSearchResponse::set_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStopSearchResponse::set_suggestion_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapSuggestion* suggestion = (AMapSuggestion*) (args[@"suggestion"] == [NSNull null] ? nil : args[@"suggestion"]); + + // ref + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.suggestion = suggestion;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStopSearchResponse::set_busstops_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* busstops = (NSArray*) args[@"busstops"]; + + // ref + AMapBusStopSearchResponse* ref = (AMapBusStopSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.busstops = busstops;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLineBaseSearchRequest::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLineBaseSearchRequest::set_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLineBaseSearchRequest::set_offset_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger offset = [args[@"offset"] longValue]; + + // ref + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.offset = offset;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLineBaseSearchRequest::set_page_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger page = [args[@"page"] longValue]; + + // ref + AMapBusLineBaseSearchRequest* ref = (AMapBusLineBaseSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.page = page;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLineNameSearchRequest::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapBusLineNameSearchRequest* ref = (AMapBusLineNameSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLineIDSearchRequest::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapBusLineIDSearchRequest* ref = (AMapBusLineIDSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLineSearchResponse::set_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLineSearchResponse::set_suggestion_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapSuggestion* suggestion = (AMapSuggestion*) (args[@"suggestion"] == [NSNull null] ? nil : args[@"suggestion"]); + + // ref + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.suggestion = suggestion;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLineSearchResponse::set_buslines_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* buslines = (NSArray*) args[@"buslines"]; + + // ref + AMapBusLineSearchResponse* ref = (AMapBusLineSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.buslines = buslines;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrictSearchRequest::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrictSearchRequest::set_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrictSearchRequest::set_showBusinessArea_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL showBusinessArea = [args[@"showBusinessArea"] boolValue]; + + // ref + AMapDistrictSearchRequest* ref = (AMapDistrictSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.showBusinessArea = showBusinessArea;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrictSearchResponse::set_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapDistrictSearchResponse* ref = (AMapDistrictSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrictSearchResponse::set_districts_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* districts = (NSArray*) args[@"districts"]; + + // ref + AMapDistrictSearchResponse* ref = (AMapDistrictSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.districts = districts;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRouteSearchBaseRequest::set_origin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* origin = (AMapGeoPoint*) (args[@"origin"] == [NSNull null] ? nil : args[@"origin"]); + + // ref + AMapRouteSearchBaseRequest* ref = (AMapRouteSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origin = origin;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRouteSearchBaseRequest::set_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapRouteSearchBaseRequest* ref = (AMapRouteSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_waypoints_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* waypoints = (NSArray*) args[@"waypoints"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.waypoints = waypoints;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_avoidpolygons_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* avoidpolygons = (NSArray*) args[@"avoidpolygons"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.avoidpolygons = avoidpolygons;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_avoidroad_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* avoidroad = (NSString*) args[@"avoidroad"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.avoidroad = avoidroad;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_originId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* originId = (NSString*) args[@"originId"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.originId = originId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_destinationId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* destinationId = (NSString*) args[@"destinationId"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationId = destinationId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_origintype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* origintype = (NSString*) args[@"origintype"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origintype = origintype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_destinationtype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* destinationtype = (NSString*) args[@"destinationtype"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationtype = destinationtype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_plate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* plate = (NSString*) args[@"plate"]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plate = plate;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_ferry_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger ferry = [args[@"ferry"] longValue]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.ferry = ferry;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_cartype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger cartype = [args[@"cartype"] longValue]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cartype = cartype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingCalRouteSearchRequest::set_showFieldType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapDrivingRouteShowFieldType showFieldType = (AMapDrivingRouteShowFieldType) [args[@"showFieldType"] integerValue]; + + // ref + AMapDrivingCalRouteSearchRequest* ref = (AMapDrivingCalRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.showFieldType = showFieldType;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_waypoints_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* waypoints = (NSArray*) args[@"waypoints"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.waypoints = waypoints;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_avoidpolygons_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* avoidpolygons = (NSArray*) args[@"avoidpolygons"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.avoidpolygons = avoidpolygons;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_avoidroad_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* avoidroad = (NSString*) args[@"avoidroad"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.avoidroad = avoidroad;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_originId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* originId = (NSString*) args[@"originId"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.originId = originId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_destinationId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* destinationId = (NSString*) args[@"destinationId"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationId = destinationId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_origintype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* origintype = (NSString*) args[@"origintype"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origintype = origintype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_destinationtype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* destinationtype = (NSString*) args[@"destinationtype"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationtype = destinationtype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_plateProvince_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* plateProvince = (NSString*) args[@"plateProvince"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateProvince = plateProvince;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_plateNumber_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* plateNumber = (NSString*) args[@"plateNumber"]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateNumber = plateNumber;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_ferry_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger ferry = [args[@"ferry"] longValue]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.ferry = ferry;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_cartype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger cartype = [args[@"cartype"] longValue]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cartype = cartype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDrivingRouteSearchRequest::set_exclude_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapDrivingRouteExcludeType exclude = (AMapDrivingRouteExcludeType) [args[@"exclude"] integerValue]; + + // ref + AMapDrivingRouteSearchRequest* ref = (AMapDrivingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.exclude = exclude;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapWalkingRouteSearchRequest::set_multipath_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger multipath = [args[@"multipath"] longValue]; + + // ref + AMapWalkingRouteSearchRequest* ref = (AMapWalkingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.multipath = multipath;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransitRouteSearchRequest::set_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransitRouteSearchRequest::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransitRouteSearchRequest::set_destinationCity_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* destinationCity = (NSString*) args[@"destinationCity"]; + + // ref + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationCity = destinationCity;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransitRouteSearchRequest::set_nightflag_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL nightflag = [args[@"nightflag"] boolValue]; + + // ref + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightflag = nightflag;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransitRouteSearchRequest::set_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapTransitRouteSearchRequest* ref = (AMapTransitRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRidingRouteSearchRequest::set_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger type = [args[@"type"] longValue]; + + // ref + AMapRidingRouteSearchRequest* ref = (AMapRidingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRidingRouteSearchRequest::set_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapRidingRouteSearchRequest* ref = (AMapRidingRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRouteSearchResponse::set_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapRouteSearchResponse* ref = (AMapRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRouteSearchResponse::set_route_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapRoute* route = (AMapRoute*) (args[@"route"] == [NSNull null] ? nil : args[@"route"]); + + // ref + AMapRouteSearchResponse* ref = (AMapRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.route = route;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_waypoints_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* waypoints = (NSArray*) args[@"waypoints"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.waypoints = waypoints;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_originId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* originId = (NSString*) args[@"originId"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.originId = originId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_destinationId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* destinationId = (NSString*) args[@"destinationId"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationId = destinationId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_origintype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* origintype = (NSString*) args[@"origintype"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origintype = origintype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_destinationtype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* destinationtype = (NSString*) args[@"destinationtype"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationtype = destinationtype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_plateProvince_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* plateProvince = (NSString*) args[@"plateProvince"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateProvince = plateProvince;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_plateNumber_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* plateNumber = (NSString*) args[@"plateNumber"]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateNumber = plateNumber;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_size_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapTruckSizeType size = (AMapTruckSizeType) [args[@"size"] integerValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.size = size;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_height_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat height = [args[@"height"] floatValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.height = height;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_width_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat width = [args[@"width"] floatValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.width = width;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_load_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat load = [args[@"load"] floatValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.load = load;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_weight_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat weight = [args[@"weight"] floatValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.weight = weight;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_axis_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger axis = [args[@"axis"] longValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.axis = axis;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTruckRouteSearchRequest::set_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapTruckRouteSearchRequest* ref = (AMapTruckRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceSearchRequest::set_origins_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* origins = (NSArray*) args[@"origins"]; + + // ref + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origins = origins;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceSearchRequest::set_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceSearchRequest::set_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapDistanceSearchType type = (AMapDistanceSearchType) [args[@"type"] integerValue]; + + // ref + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceSearchRequest::set_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceSearchRequest::set_requireExtension_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL requireExtension = [args[@"requireExtension"] boolValue]; + + // ref + AMapDistanceSearchRequest* ref = (AMapDistanceSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.requireExtension = requireExtension;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceSearchResponse::set_results_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* results = (NSArray*) args[@"results"]; + + // ref + AMapDistanceSearchResponse* ref = (AMapDistanceSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.results = results;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapWeatherSearchRequest::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapWeatherSearchRequest* ref = (AMapWeatherSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapWeatherSearchRequest::set_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapWeatherType type = (AMapWeatherType) [args[@"type"] integerValue]; + + // ref + AMapWeatherSearchRequest* ref = (AMapWeatherSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapWeatherSearchResponse::set_lives_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* lives = (NSArray*) args[@"lives"]; + + // ref + AMapWeatherSearchResponse* ref = (AMapWeatherSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.lives = lives;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapWeatherSearchResponse::set_forecasts_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* forecasts = (NSArray*) args[@"forecasts"]; + + // ref + AMapWeatherSearchResponse* ref = (AMapWeatherSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.forecasts = forecasts;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbySearchRequest::set_center_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* center = (AMapGeoPoint*) (args[@"center"] == [NSNull null] ? nil : args[@"center"]); + + // ref + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.center = center;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbySearchRequest::set_radius_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger radius = [args[@"radius"] longValue]; + + // ref + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.radius = radius;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbySearchRequest::set_searchType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapNearbySearchType searchType = (AMapNearbySearchType) [args[@"searchType"] integerValue]; + + // ref + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.searchType = searchType;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbySearchRequest::set_timeRange_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger timeRange = [args[@"timeRange"] longValue]; + + // ref + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.timeRange = timeRange;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbySearchRequest::set_limit_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger limit = [args[@"limit"] longValue]; + + // ref + AMapNearbySearchRequest* ref = (AMapNearbySearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.limit = limit;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbySearchResponse::set_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapNearbySearchResponse* ref = (AMapNearbySearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNearbySearchResponse::set_infos_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* infos = (NSArray*) args[@"infos"]; + + // ref + AMapNearbySearchResponse* ref = (AMapNearbySearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.infos = infos;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_tableID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* tableID = (NSString*) args[@"tableID"]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tableID = tableID;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_filter_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSArray* filter = (NSArray*) args[@"filter"]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.filter = filter;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_sortFields_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* sortFields = (NSString*) args[@"sortFields"]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sortFields = sortFields;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_sortType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // enum arg + AMapCloudSortType sortType = (AMapCloudSortType) [args[@"sortType"] integerValue]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sortType = sortType;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_offset_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger offset = [args[@"offset"] longValue]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.offset = offset;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudSearchBaseRequest::set_page_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger page = [args[@"page"] longValue]; + + // ref + AMapCloudSearchBaseRequest* ref = (AMapCloudSearchBaseRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.page = page;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOIAroundSearchRequest::set_center_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* center = (AMapGeoPoint*) (args[@"center"] == [NSNull null] ? nil : args[@"center"]); + + // ref + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.center = center;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOIAroundSearchRequest::set_radius_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger radius = [args[@"radius"] longValue]; + + // ref + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.radius = radius;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOIAroundSearchRequest::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapCloudPOIAroundSearchRequest* ref = (AMapCloudPOIAroundSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOIPolygonSearchRequest::set_polygon_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPolygon* polygon = (AMapGeoPolygon*) (args[@"polygon"] == [NSNull null] ? nil : args[@"polygon"]); + + // ref + AMapCloudPOIPolygonSearchRequest* ref = (AMapCloudPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polygon = polygon;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOIPolygonSearchRequest::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapCloudPOIPolygonSearchRequest* ref = (AMapCloudPOIPolygonSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOIIDSearchRequest::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger uid = [args[@"uid"] longValue]; + + // ref + AMapCloudPOIIDSearchRequest* ref = (AMapCloudPOIIDSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOILocalSearchRequest::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* keywords = (NSString*) args[@"keywords"]; + + // ref + AMapCloudPOILocalSearchRequest* ref = (AMapCloudPOILocalSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOILocalSearchRequest::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapCloudPOILocalSearchRequest* ref = (AMapCloudPOILocalSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOISearchResponse::set_count_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger count = [args[@"count"] longValue]; + + // ref + AMapCloudPOISearchResponse* ref = (AMapCloudPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.count = count;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCloudPOISearchResponse::set_POIs_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* POIs = (NSArray*) args[@"POIs"]; + + // ref + AMapCloudPOISearchResponse* ref = (AMapCloudPOISearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.POIs = POIs;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocationShareSearchRequest::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapLocationShareSearchRequest* ref = (AMapLocationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocationShareSearchRequest::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapLocationShareSearchRequest* ref = (AMapLocationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIShareSearchRequest::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIShareSearchRequest::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIShareSearchRequest::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIShareSearchRequest::set_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapPOIShareSearchRequest* ref = (AMapPOIShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger type = [args[@"type"] longValue]; + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_startCoordinate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* startCoordinate = (AMapGeoPoint*) (args[@"startCoordinate"] == [NSNull null] ? nil : args[@"startCoordinate"]); + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startCoordinate = startCoordinate;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_destinationCoordinate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* destinationCoordinate = (AMapGeoPoint*) (args[@"destinationCoordinate"] == [NSNull null] ? nil : args[@"destinationCoordinate"]); + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationCoordinate = destinationCoordinate;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_startName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* startName = (NSString*) args[@"startName"]; + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startName = startName;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRouteShareSearchRequest::set_destinationName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* destinationName = (NSString*) args[@"destinationName"]; + + // ref + AMapRouteShareSearchRequest* ref = (AMapRouteShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationName = destinationName;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNavigationShareSearchRequest::set_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNavigationShareSearchRequest::set_startCoordinate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* startCoordinate = (AMapGeoPoint*) (args[@"startCoordinate"] == [NSNull null] ? nil : args[@"startCoordinate"]); + + // ref + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startCoordinate = startCoordinate;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapNavigationShareSearchRequest::set_destinationCoordinate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* destinationCoordinate = (AMapGeoPoint*) (args[@"destinationCoordinate"] == [NSNull null] ? nil : args[@"destinationCoordinate"]); + + // ref + AMapNavigationShareSearchRequest* ref = (AMapNavigationShareSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationCoordinate = destinationCoordinate;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapShareSearchResponse::set_shareURL_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* shareURL = (NSString*) args[@"shareURL"]; + + // ref + AMapShareSearchResponse* ref = (AMapShareSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.shareURL = shareURL;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_beginTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* beginTime = (NSString*) args[@"beginTime"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.beginTime = beginTime;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_interval_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger interval = [args[@"interval"] longValue]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.interval = interval;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_timeCount_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger timeCount = [args[@"timeCount"] longValue]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.timeCount = timeCount;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger strategy = [args[@"strategy"] longValue]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_originId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* originId = (NSString*) args[@"originId"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.originId = originId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_destinationId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* destinationId = (NSString*) args[@"destinationId"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationId = destinationId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_origintype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* origintype = (NSString*) args[@"origintype"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origintype = origintype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_destinationtype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* destinationtype = (NSString*) args[@"destinationtype"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destinationtype = destinationtype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_parentId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* parentId = (NSString*) args[@"parentId"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.parentId = parentId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_plateProvince_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* plateProvince = (NSString*) args[@"plateProvince"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateProvince = plateProvince;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_plateNumber_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* plateNumber = (NSString*) args[@"plateNumber"]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.plateNumber = plateNumber;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchRequest::set_cartype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger cartype = [args[@"cartype"] longValue]; + + // ref + AMapFutureRouteSearchRequest* ref = (AMapFutureRouteSearchRequest*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cartype = cartype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchResponse::set_paths_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* paths = (NSArray*) args[@"paths"]; + + // ref + AMapFutureRouteSearchResponse* ref = (AMapFutureRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.paths = paths;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureRouteSearchResponse::set_timeInfos_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* timeInfos = (NSArray*) args[@"timeInfos"]; + + // ref + AMapFutureRouteSearchResponse* ref = (AMapFutureRouteSearchResponse*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.timeInfos = timeInfos;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeoPoint::set_latitude_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat latitude = [args[@"latitude"] floatValue]; + + // ref + AMapGeoPoint* ref = (AMapGeoPoint*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.latitude = latitude;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeoPoint::set_longitude_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat longitude = [args[@"longitude"] floatValue]; + + // ref + AMapGeoPoint* ref = (AMapGeoPoint*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.longitude = longitude;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeoPolygon::set_points_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* points = (NSArray*) args[@"points"]; + + // ref + AMapGeoPolygon* ref = (AMapGeoPolygon*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.points = points;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCity::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCity::set_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCity::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCity::set_num_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger num = [args[@"num"] longValue]; + + // ref + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.num = num;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapCity::set_districts_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* districts = (NSArray*) args[@"districts"]; + + // ref + AMapCity* ref = (AMapCity*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.districts = districts;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSuggestion::set_keywords_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSArray* keywords = (NSArray*) args[@"keywords"]; + + // ref + AMapSuggestion* ref = (AMapSuggestion*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.keywords = keywords;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSuggestion::set_cities_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* cities = (NSArray*) args[@"cities"]; + + // ref + AMapSuggestion* ref = (AMapSuggestion*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cities = cities;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTip::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTip::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTip::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTip::set_district_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* district = (NSString*) args[@"district"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.district = district;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTip::set_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTip::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTip::set_typecode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* typecode = (NSString*) args[@"typecode"]; + + // ref + AMapTip* ref = (AMapTip*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.typecode = typecode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapImage::set_title_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* title = (NSString*) args[@"title"]; + + // ref + AMapImage* ref = (AMapImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.title = title;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapImage::set_url_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* url = (NSString*) args[@"url"]; + + // ref + AMapImage* ref = (AMapImage*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.url = url;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIExtension::set_rating_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat rating = [args[@"rating"] floatValue]; + + // ref + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.rating = rating;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIExtension::set_cost_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat cost = [args[@"cost"] floatValue]; + + // ref + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cost = cost;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOIExtension::set_openTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* openTime = (NSString*) args[@"openTime"]; + + // ref + AMapPOIExtension* ref = (AMapPOIExtension*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.openTime = openTime;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapIndoorData::set_floor_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger floor = [args[@"floor"] longValue]; + + // ref + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.floor = floor;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapIndoorData::set_floorName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* floorName = (NSString*) args[@"floorName"]; + + // ref + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.floorName = floorName;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapIndoorData::set_pid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* pid = (NSString*) args[@"pid"]; + + // ref + AMapIndoorData* ref = (AMapIndoorData*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pid = pid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSubPOI::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSubPOI::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSubPOI::set_sname_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* sname = (NSString*) args[@"sname"]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sname = sname;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSubPOI::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSubPOI::set_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSubPOI::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSubPOI::set_subtype_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* subtype = (NSString*) args[@"subtype"]; + + // ref + AMapSubPOI* ref = (AMapSubPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.subtype = subtype;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOI::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOI::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOI::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOI::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoutePOI::set_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* type = (NSString*) args[@"type"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_typecode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* typecode = (NSString*) args[@"typecode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.typecode = typecode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_address_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* address = (NSString*) args[@"address"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.address = address;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_tel_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* tel = (NSString*) args[@"tel"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tel = tel;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_parkingType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* parkingType = (NSString*) args[@"parkingType"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.parkingType = parkingType;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_shopID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* shopID = (NSString*) args[@"shopID"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.shopID = shopID;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + }; +} + +@end diff --git a/ios/Classes/SubHandler/SubHandler9.h b/ios/Classes/SubHandler/SubHandler9.h new file mode 100644 index 0000000..ac66583 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler9.h @@ -0,0 +1,13 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "AmapSearchFluttifyPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface AmapSearchFluttifyPlugin (SubHandler9) +- (NSDictionary*) getSubHandler9; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Classes/SubHandler/SubHandler9.m b/ios/Classes/SubHandler/SubHandler9.m new file mode 100644 index 0000000..5e1d8c1 --- /dev/null +++ b/ios/Classes/SubHandler/SubHandler9.m @@ -0,0 +1,4425 @@ +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +#import "SubHandler9.h" +#import "FluttifyMessageCodec.h" +#import +#import "AMapNearbySearchManagerDelegate_Anonymous.h" +#import "AMapSearchDelegate_Anonymous.h" + +// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 +extern NSMutableDictionary* STACK; +// Dart端随机存取对象的容器 +extern NSMutableDictionary* HEAP; +// 日志打印开关 +extern BOOL enableLog; + +@implementation AmapSearchFluttifyPlugin (SubHandler9) +- (NSDictionary*) getSubHandler9 { + __weak __typeof(self)weakSelf = self; + return @{ + @"AMapPOI::set_postcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* postcode = (NSString*) args[@"postcode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.postcode = postcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_website_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* website = (NSString*) args[@"website"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.website = website;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_email_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* email = (NSString*) args[@"email"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.email = email;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_province_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* province = (NSString*) args[@"province"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.province = province;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_pcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* pcode = (NSString*) args[@"pcode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pcode = pcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_district_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* district = (NSString*) args[@"district"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.district = district;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_gridcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* gridcode = (NSString*) args[@"gridcode"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.gridcode = gridcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_enterLocation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* enterLocation = (AMapGeoPoint*) (args[@"enterLocation"] == [NSNull null] ? nil : args[@"enterLocation"]); + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.enterLocation = enterLocation;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_exitLocation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* exitLocation = (AMapGeoPoint*) (args[@"exitLocation"] == [NSNull null] ? nil : args[@"exitLocation"]); + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.exitLocation = exitLocation;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_direction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* direction = (NSString*) args[@"direction"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.direction = direction;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_hasIndoorMap_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL hasIndoorMap = [args[@"hasIndoorMap"] boolValue]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.hasIndoorMap = hasIndoorMap;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_businessArea_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* businessArea = (NSString*) args[@"businessArea"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.businessArea = businessArea;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_indoorData_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapIndoorData* indoorData = (AMapIndoorData*) (args[@"indoorData"] == [NSNull null] ? nil : args[@"indoorData"]); + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.indoorData = indoorData;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_subPOIs_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* subPOIs = (NSArray*) args[@"subPOIs"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.subPOIs = subPOIs;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_images_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* images = (NSArray*) args[@"images"]; + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.images = images;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPOI::set_extensionInfo_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapPOIExtension* extensionInfo = (AMapPOIExtension*) (args[@"extensionInfo"] == [NSNull null] ? nil : args[@"extensionInfo"]); + + // ref + AMapPOI* ref = (AMapPOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.extensionInfo = extensionInfo;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAOI::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAOI::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAOI::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAOI::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAOI::set_area_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat area = [args[@"area"] floatValue]; + + // ref + AMapAOI* ref = (AMapAOI*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.area = area;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoad::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoad::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoad::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoad::set_direction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* direction = (NSString*) args[@"direction"]; + + // ref + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.direction = direction;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoad::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapRoad* ref = (AMapRoad*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoadInter::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoadInter::set_direction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* direction = (NSString*) args[@"direction"]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.direction = direction;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoadInter::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoadInter::set_firstId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* firstId = (NSString*) args[@"firstId"]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.firstId = firstId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoadInter::set_firstName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* firstName = (NSString*) args[@"firstName"]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.firstName = firstName;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoadInter::set_secondId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* secondId = (NSString*) args[@"secondId"]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.secondId = secondId;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoadInter::set_secondName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* secondName = (NSString*) args[@"secondName"]; + + // ref + AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.secondName = secondName;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStreetNumber::set_street_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* street = (NSString*) args[@"street"]; + + // ref + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.street = street;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStreetNumber::set_number_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* number = (NSString*) args[@"number"]; + + // ref + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.number = number;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStreetNumber::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStreetNumber::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStreetNumber::set_direction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* direction = (NSString*) args[@"direction"]; + + // ref + AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.direction = direction;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusinessArea::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapBusinessArea* ref = (AMapBusinessArea*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusinessArea::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapBusinessArea* ref = (AMapBusinessArea*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_country_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* country = (NSString*) args[@"country"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.country = country;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_countryCode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* countryCode = (NSString*) args[@"countryCode"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.countryCode = countryCode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_province_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* province = (NSString*) args[@"province"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.province = province;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_district_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* district = (NSString*) args[@"district"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.district = district;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_township_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* township = (NSString*) args[@"township"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.township = township;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_towncode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* towncode = (NSString*) args[@"towncode"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.towncode = towncode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_neighborhood_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* neighborhood = (NSString*) args[@"neighborhood"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.neighborhood = neighborhood;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_building_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* building = (NSString*) args[@"building"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.building = building;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_streetNumber_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapStreetNumber* streetNumber = (AMapStreetNumber*) (args[@"streetNumber"] == [NSNull null] ? nil : args[@"streetNumber"]); + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.streetNumber = streetNumber;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapAddressComponent::set_businessAreas_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* businessAreas = (NSArray*) args[@"businessAreas"]; + + // ref + AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.businessAreas = businessAreas;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocode::set_formattedAddress_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* formattedAddress = (NSString*) args[@"formattedAddress"]; + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.formattedAddress = formattedAddress;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocode::set_addressComponent_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapAddressComponent* addressComponent = (AMapAddressComponent*) (args[@"addressComponent"] == [NSNull null] ? nil : args[@"addressComponent"]); + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.addressComponent = addressComponent;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocode::set_roads_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* roads = (NSArray*) args[@"roads"]; + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.roads = roads;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocode::set_roadinters_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* roadinters = (NSArray*) args[@"roadinters"]; + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.roadinters = roadinters;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocode::set_pois_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* pois = (NSArray*) args[@"pois"]; + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pois = pois;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapReGeocode::set_aois_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* aois = (NSArray*) args[@"aois"]; + + // ref + AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.aois = aois;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_formattedAddress_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* formattedAddress = (NSString*) args[@"formattedAddress"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.formattedAddress = formattedAddress;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_province_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* province = (NSString*) args[@"province"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.province = province;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_city_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* city = (NSString*) args[@"city"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.city = city;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_district_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* district = (NSString*) args[@"district"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.district = district;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_township_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* township = (NSString*) args[@"township"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.township = township;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_neighborhood_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* neighborhood = (NSString*) args[@"neighborhood"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.neighborhood = neighborhood;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_building_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* building = (NSString*) args[@"building"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.building = building;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_level_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* level = (NSString*) args[@"level"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.level = level;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_country_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* country = (NSString*) args[@"country"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.country = country;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapGeocode::set_postcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* postcode = (NSString*) args[@"postcode"]; + + // ref + AMapGeocode* ref = (AMapGeocode*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.postcode = postcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStop::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStop::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStop::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStop::set_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStop::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStop::set_buslines_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* buslines = (NSArray*) args[@"buslines"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.buslines = buslines;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusStop::set_sequence_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* sequence = (NSString*) args[@"sequence"]; + + // ref + AMapBusStop* ref = (AMapBusStop*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sequence = sequence;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* type = (NSString*) args[@"type"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* polyline = (NSString*) args[@"polyline"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_startStop_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* startStop = (NSString*) args[@"startStop"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startStop = startStop;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_endStop_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* endStop = (NSString*) args[@"endStop"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.endStop = endStop;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_startTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* startTime = (NSString*) args[@"startTime"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startTime = startTime;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_endTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* endTime = (NSString*) args[@"endTime"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.endTime = endTime;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_company_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* company = (NSString*) args[@"company"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.company = company;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat distance = [args[@"distance"] floatValue]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_basicPrice_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat basicPrice = [args[@"basicPrice"] floatValue]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.basicPrice = basicPrice;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_totalPrice_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat totalPrice = [args[@"totalPrice"] floatValue]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.totalPrice = totalPrice;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_bounds_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPolygon* bounds = (AMapGeoPolygon*) (args[@"bounds"] == [NSNull null] ? nil : args[@"bounds"]); + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.bounds = bounds;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_busStops_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* busStops = (NSArray*) args[@"busStops"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.busStops = busStops;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_departureStop_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapBusStop* departureStop = (AMapBusStop*) (args[@"departureStop"] == [NSNull null] ? nil : args[@"departureStop"]); + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.departureStop = departureStop;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_arrivalStop_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapBusStop* arrivalStop = (AMapBusStop*) (args[@"arrivalStop"] == [NSNull null] ? nil : args[@"arrivalStop"]); + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.arrivalStop = arrivalStop;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_viaBusStops_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* viaBusStops = (NSArray*) args[@"viaBusStops"]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.viaBusStops = viaBusStops;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapBusLine::set_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapBusLine* ref = (AMapBusLine*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrict::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrict::set_citycode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* citycode = (NSString*) args[@"citycode"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.citycode = citycode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrict::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrict::set_level_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* level = (NSString*) args[@"level"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.level = level;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrict::set_center_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* center = (AMapGeoPoint*) (args[@"center"] == [NSNull null] ? nil : args[@"center"]); + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.center = center;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrict::set_districts_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* districts = (NSArray*) args[@"districts"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.districts = districts;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistrict::set_polylines_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSArray* polylines = (NSArray*) args[@"polylines"]; + + // ref + AMapDistrict* ref = (AMapDistrict*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polylines = polylines;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTMC::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTMC::set_status_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* status = (NSString*) args[@"status"]; + + // ref + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.status = status;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTMC::set_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* polyline = (NSString*) args[@"polyline"]; + + // ref + AMapTMC* ref = (AMapTMC*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_instruction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* instruction = (NSString*) args[@"instruction"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.instruction = instruction;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_orientation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* orientation = (NSString*) args[@"orientation"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.orientation = orientation;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_road_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* road = (NSString*) args[@"road"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.road = road;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* polyline = (NSString*) args[@"polyline"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_action_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* action = (NSString*) args[@"action"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.action = action;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_assistantAction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* assistantAction = (NSString*) args[@"assistantAction"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.assistantAction = assistantAction;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_tolls_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat tolls = [args[@"tolls"] floatValue]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tolls = tolls;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_tollDistance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger tollDistance = [args[@"tollDistance"] longValue]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tollDistance = tollDistance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_tollRoad_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* tollRoad = (NSString*) args[@"tollRoad"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tollRoad = tollRoad;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_totalTrafficLights_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger totalTrafficLights = [args[@"totalTrafficLights"] longValue]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.totalTrafficLights = totalTrafficLights;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_cities_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* cities = (NSArray*) args[@"cities"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cities = cities;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapStep::set_tmcs_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* tmcs = (NSArray*) args[@"tmcs"]; + + // ref + AMapStep* ref = (AMapStep*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tmcs = tmcs;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPath::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPath::set_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPath::set_strategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* strategy = (NSString*) args[@"strategy"]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.strategy = strategy;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPath::set_steps_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* steps = (NSArray*) args[@"steps"]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.steps = steps;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPath::set_tolls_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat tolls = [args[@"tolls"] floatValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tolls = tolls;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPath::set_tollDistance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger tollDistance = [args[@"tollDistance"] longValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tollDistance = tollDistance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPath::set_totalTrafficLights_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger totalTrafficLights = [args[@"totalTrafficLights"] longValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.totalTrafficLights = totalTrafficLights;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPath::set_restriction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger restriction = [args[@"restriction"] longValue]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.restriction = restriction;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapPath::set_polyline_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* polyline = (NSString*) args[@"polyline"]; + + // ref + AMapPath* ref = (AMapPath*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.polyline = polyline;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureTimeInfoElement::set_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureTimeInfoElement::set_pathindex_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger pathindex = [args[@"pathindex"] longValue]; + + // ref + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.pathindex = pathindex;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureTimeInfoElement::set_restriction_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger restriction = [args[@"restriction"] longValue]; + + // ref + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.restriction = restriction;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureTimeInfoElement::set_tmcs_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* tmcs = (NSArray*) args[@"tmcs"]; + + // ref + AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tmcs = tmcs;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureTimeInfo::set_startTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* startTime = (NSString*) args[@"startTime"]; + + // ref + AMapFutureTimeInfo* ref = (AMapFutureTimeInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.startTime = startTime;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapFutureTimeInfo::set_elements_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* elements = (NSArray*) args[@"elements"]; + + // ref + AMapFutureTimeInfo* ref = (AMapFutureTimeInfo*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.elements = elements;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapWalking::set_origin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* origin = (AMapGeoPoint*) (args[@"origin"] == [NSNull null] ? nil : args[@"origin"]); + + // ref + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origin = origin;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapWalking::set_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapWalking::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapWalking::set_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapWalking::set_steps_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* steps = (NSArray*) args[@"steps"]; + + // ref + AMapWalking* ref = (AMapWalking*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.steps = steps;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTaxi::set_origin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* origin = (AMapGeoPoint*) (args[@"origin"] == [NSNull null] ? nil : args[@"origin"]); + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origin = origin;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTaxi::set_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTaxi::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTaxi::set_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTaxi::set_sname_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* sname = (NSString*) args[@"sname"]; + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.sname = sname;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTaxi::set_tname_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* tname = (NSString*) args[@"tname"]; + + // ref + AMapTaxi* ref = (AMapTaxi*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.tname = tname;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_location_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* location = (AMapGeoPoint*) (args[@"location"] == [NSNull null] ? nil : args[@"location"]); + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.location = location;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_time_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* time = (NSString*) args[@"time"]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.time = time;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_wait_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger wait = [args[@"wait"] longValue]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.wait = wait;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_isStart_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL isStart = [args[@"isStart"] boolValue]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.isStart = isStart;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailwayStation::set_isEnd_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL isEnd = [args[@"isEnd"] boolValue]; + + // ref + AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.isEnd = isEnd;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailwaySpace::set_code_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* code = (NSString*) args[@"code"]; + + // ref + AMapRailwaySpace* ref = (AMapRailwaySpace*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.code = code;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailwaySpace::set_cost_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat cost = [args[@"cost"] floatValue]; + + // ref + AMapRailwaySpace* ref = (AMapRailwaySpace*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cost = cost;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_uid_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* uid = (NSString*) args[@"uid"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.uid = uid;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_name_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* name = (NSString*) args[@"name"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.name = name;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_trip_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* trip = (NSString*) args[@"trip"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.trip = trip;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_type_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* type = (NSString*) args[@"type"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.type = type;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_time_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger time = [args[@"time"] longValue]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.time = time;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_departureStation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapRailwayStation* departureStation = (AMapRailwayStation*) (args[@"departureStation"] == [NSNull null] ? nil : args[@"departureStation"]); + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.departureStation = departureStation;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_arrivalStation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapRailwayStation* arrivalStation = (AMapRailwayStation*) (args[@"arrivalStation"] == [NSNull null] ? nil : args[@"arrivalStation"]); + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.arrivalStation = arrivalStation;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_spaces_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* spaces = (NSArray*) args[@"spaces"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.spaces = spaces;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_viaStops_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* viaStops = (NSArray*) args[@"viaStops"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.viaStops = viaStops;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRailway::set_alters_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* alters = (NSArray*) args[@"alters"]; + + // ref + AMapRailway* ref = (AMapRailway*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.alters = alters;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSegment::set_walking_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapWalking* walking = (AMapWalking*) (args[@"walking"] == [NSNull null] ? nil : args[@"walking"]); + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.walking = walking;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSegment::set_buslines_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* buslines = (NSArray*) args[@"buslines"]; + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.buslines = buslines;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSegment::set_taxi_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapTaxi* taxi = (AMapTaxi*) (args[@"taxi"] == [NSNull null] ? nil : args[@"taxi"]); + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.taxi = taxi;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSegment::set_railway_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapRailway* railway = (AMapRailway*) (args[@"railway"] == [NSNull null] ? nil : args[@"railway"]); + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.railway = railway;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSegment::set_enterName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* enterName = (NSString*) args[@"enterName"]; + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.enterName = enterName;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSegment::set_enterLocation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* enterLocation = (AMapGeoPoint*) (args[@"enterLocation"] == [NSNull null] ? nil : args[@"enterLocation"]); + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.enterLocation = enterLocation;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSegment::set_exitName_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* exitName = (NSString*) args[@"exitName"]; + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.exitName = exitName;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapSegment::set_exitLocation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* exitLocation = (AMapGeoPoint*) (args[@"exitLocation"] == [NSNull null] ? nil : args[@"exitLocation"]); + + // ref + AMapSegment* ref = (AMapSegment*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.exitLocation = exitLocation;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransit::set_cost_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat cost = [args[@"cost"] floatValue]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.cost = cost;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransit::set_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransit::set_nightflag_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + BOOL nightflag = [args[@"nightflag"] boolValue]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.nightflag = nightflag;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransit::set_walkingDistance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger walkingDistance = [args[@"walkingDistance"] longValue]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.walkingDistance = walkingDistance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransit::set_segments_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* segments = (NSArray*) args[@"segments"]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.segments = segments;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapTransit::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapTransit* ref = (AMapTransit*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoute::set_origin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* origin = (AMapGeoPoint*) (args[@"origin"] == [NSNull null] ? nil : args[@"origin"]); + + // ref + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.origin = origin;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoute::set_destination_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // ref arg + AMapGeoPoint* destination = (AMapGeoPoint*) (args[@"destination"] == [NSNull null] ? nil : args[@"destination"]); + + // ref + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destination = destination;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoute::set_taxiCost_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + CGFloat taxiCost = [args[@"taxiCost"] floatValue]; + + // ref + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.taxiCost = taxiCost;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoute::set_paths_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* paths = (NSArray*) args[@"paths"]; + + // ref + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.paths = paths;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapRoute::set_transits_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // list arg + NSArray* transits = (NSArray*) args[@"transits"]; + + // ref + AMapRoute* ref = (AMapRoute*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.transits = transits;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_originID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger originID = [args[@"originID"] longValue]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.originID = originID;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_destID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger destID = [args[@"destID"] longValue]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.destID = destID;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_distance_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger distance = [args[@"distance"] longValue]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.distance = distance;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger duration = [args[@"duration"] longValue]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.duration = duration;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_info_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* info = (NSString*) args[@"info"]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.info = info;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapDistanceResult::set_code_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSInteger code = [args[@"code"] longValue]; + + // ref + AMapDistanceResult* ref = (AMapDistanceResult*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.code = code;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_adcode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* adcode = (NSString*) args[@"adcode"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.adcode = adcode;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + @"AMapLocalWeatherLive::set_province_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { + for (NSUInteger __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { + NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; + + // args + // jsonable arg + NSString* province = (NSString*) args[@"province"]; + + // ref + AMapLocalWeatherLive* ref = (AMapLocalWeatherLive*) args[@"__this__"]; + if ((NSNull *) ref == [NSNull null] || ref == nil) { + methodResult([FlutterError errorWithCode:@"目标对象为nil" message:@"目标对象为nil" details:@"目标对象为nil"]); + return; + } + + ref.province = province;; + methodResult(@"success"); + } + + methodResult(@"success"); + }, + + }; +} + +@end diff --git a/ios/amap_search_fluttify.podspec b/ios/amap_search_fluttify.podspec new file mode 100644 index 0000000..2d8ed66 --- /dev/null +++ b/ios/amap_search_fluttify.podspec @@ -0,0 +1,44 @@ +# +# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html +# +Pod::Spec.new do |s| + s.name = 'amap_search_fluttify' + s.version = '0.0.1' + s.summary = 'An `Amap Search` Map Component, Powered By `Fluttify`, A Compiler Generating Dart Bindings For Native SDK.' + s.description = <<-DESC +A new flutter plugin project. + DESC + s.homepage = 'https://github.com/fluttify-project' + s.license = { :file => '../LICENSE' } + s.author = { 'yohom' => 'yohombao@qq.com' } + s.source = { :path => '.' } + s.source_files = 'Classes/**/*' + s.public_header_files = ['Classes/**/*.h', 'Vendors/*.h'] # 只接收顶层的.h文件, 防止framework下面的.h文件被包含 + s.dependency 'Flutter' + s.dependency 'foundation_fluttify' + # flutter plugin dependency + + # sdk dependency + s.dependency 'AMapSearch-NO-IDFA', '9.2.0' + + s.static_framework = true + s.ios.deployment_target = '8.0' + # include project framework + s.vendored_frameworks = 'Vendors/*.framework' + # include project .a + s.vendored_libraries = 'Vendors/*.a' + # ios system framework + s.frameworks = [ + + ] + # ios system library + s.libraries = [ + + ] + # resources + s.resources = 'Vendors/**/*.bundle' + # s.resource_bundles = { + # 'amap_search_fluttify' => ['Vendors/*.framework/*.bundle'] + # } +end + diff --git a/lib/amap_search_fluttify.dart b/lib/amap_search_fluttify.dart new file mode 100644 index 0000000..a1e710a --- /dev/null +++ b/lib/amap_search_fluttify.dart @@ -0,0 +1,5 @@ +library amap_search_fluttify; + +export 'src/android/android.export.g.dart'; +export 'src/facade/amap_search.dart'; +export 'src/ios/ios.export.g.dart'; diff --git a/lib/src/android/android.export.g.dart b/lib/src/android/android.export.g.dart new file mode 100644 index 0000000..f3a3ab9 --- /dev/null +++ b/lib/src/android/android.export.g.dart @@ -0,0 +1,164 @@ +export 'type_op.g.dart'; +export 'constants.g.dart'; +export 'com/amap/api/services/busline/BusLineResult.g.dart'; +export 'com/amap/api/services/busline/BusStationResult.g.dart'; +export 'com/amap/api/services/busline/BusLineQuery.g.dart'; +export 'com/amap/api/services/busline/BusLineSearch.g.dart'; +export 'com/amap/api/services/busline/BusStationSearch.g.dart'; +export 'com/amap/api/services/busline/BusStationQuery.g.dart'; +export 'com/amap/api/services/busline/BusStationItem.g.dart'; +export 'com/amap/api/services/busline/BusStationSearch/OnBusStationSearchListener.g.dart'; +export 'com/amap/api/services/busline/BusLineQuery/SearchType.g.dart'; +export 'com/amap/api/services/busline/BusLineItem.g.dart'; +export 'com/amap/api/services/busline/BusLineSearch/OnBusLineSearchListener.g.dart'; +export 'com/amap/api/services/core/AMapException.g.dart'; +export 'com/amap/api/services/core/LatLonPoint.g.dart'; +export 'com/amap/api/services/core/PoiItem.g.dart'; +export 'com/amap/api/services/core/SuggestionCity.g.dart'; +export 'com/amap/api/services/core/LatLonSharePoint.g.dart'; +export 'com/amap/api/services/core/ServiceSettings.g.dart'; +export 'com/amap/api/services/core/SearchUtils.g.dart'; +export 'com/amap/api/services/poisearch/PoiSearch/Query.g.dart'; +export 'com/amap/api/services/poisearch/PoiSearch/OnPoiSearchListener.g.dart'; +export 'com/amap/api/services/poisearch/PoiSearch/SearchBound.g.dart'; +export 'com/amap/api/services/poisearch/IndoorData.g.dart'; +export 'com/amap/api/services/poisearch/PoiSearch.g.dart'; +export 'com/amap/api/services/poisearch/Photo.g.dart'; +export 'com/amap/api/services/poisearch/SubPoiItem.g.dart'; +export 'com/amap/api/services/poisearch/PoiItemExtension.g.dart'; +export 'com/amap/api/services/poisearch/PoiResult.g.dart'; +export 'com/amap/api/services/route/District.g.dart'; +export 'com/amap/api/services/route/RouteBusWalkItem.g.dart'; +export 'com/amap/api/services/route/DrivePathV2.g.dart'; +export 'com/amap/api/services/route/RouteSearch/FromAndTo.g.dart'; +export 'com/amap/api/services/route/RouteSearch/OnTruckRouteSearchListener.g.dart'; +export 'com/amap/api/services/route/RouteSearch/RideRouteQuery.g.dart'; +export 'com/amap/api/services/route/RouteSearch/TruckRouteQuery.g.dart'; +export 'com/amap/api/services/route/RouteSearch/OnRoutePlanSearchListener.g.dart'; +export 'com/amap/api/services/route/RouteSearch/OnRouteSearchListener.g.dart'; +export 'com/amap/api/services/route/RouteSearch/DrivePlanQuery.g.dart'; +export 'com/amap/api/services/route/RouteSearch/BusRouteQuery.g.dart'; +export 'com/amap/api/services/route/RouteSearch/DriveRouteQuery.g.dart'; +export 'com/amap/api/services/route/RouteSearch/WalkRouteQuery.g.dart'; +export 'com/amap/api/services/route/BusRouteResult.g.dart'; +export 'com/amap/api/services/route/RailwayStationItem.g.dart'; +export 'com/amap/api/services/route/DriveRouteResult.g.dart'; +export 'com/amap/api/services/route/RailwaySpace.g.dart'; +export 'com/amap/api/services/route/DriveRouteResultV2.g.dart'; +export 'com/amap/api/services/route/TaxiItem.g.dart'; +export 'com/amap/api/services/route/DriveStep.g.dart'; +export 'com/amap/api/services/route/RoutePlanResult.g.dart'; +export 'com/amap/api/services/route/DriveStepV2.g.dart'; +export 'com/amap/api/services/route/ChargeStationInfo.g.dart'; +export 'com/amap/api/services/route/DrivePath.g.dart'; +export 'com/amap/api/services/route/Navi.g.dart'; +export 'com/amap/api/services/route/RideRouteResult.g.dart'; +export 'com/amap/api/services/route/RouteRailwayItem.g.dart'; +export 'com/amap/api/services/route/SearchCity.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2.g.dart'; +export 'com/amap/api/services/route/Doorway.g.dart'; +export 'com/amap/api/services/route/TimeInfosElement.g.dart'; +export 'com/amap/api/services/route/DrivePlanStep.g.dart'; +export 'com/amap/api/services/route/TruckPath.g.dart'; +export 'com/amap/api/services/route/DistanceItem.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/FromAndTo.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/NewEnergy.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/SlopeCost.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/OnTruckRouteSearchListener.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/OnRoutePlanSearchListener.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/ShowFields.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/CustomCostMode.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/CurveCost.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/OnRouteSearchListener.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/PowerTrainLoss.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/TransCost.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/DrivingStrategy.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/SpeedCost.g.dart'; +export 'com/amap/api/services/route/RouteSearchV2/DriveRouteQuery.g.dart'; +export 'com/amap/api/services/route/DistanceResult.g.dart'; +export 'com/amap/api/services/route/RouteResult.g.dart'; +export 'com/amap/api/services/route/TruckRouteRestult.g.dart'; +export 'com/amap/api/services/route/Cost.g.dart'; +export 'com/amap/api/services/route/DrivePlanPath.g.dart'; +export 'com/amap/api/services/route/TruckStep.g.dart'; +export 'com/amap/api/services/route/ElecConsumeInfo.g.dart'; +export 'com/amap/api/services/route/Path.g.dart'; +export 'com/amap/api/services/route/BusPath.g.dart'; +export 'com/amap/api/services/route/WalkRouteResult.g.dart'; +export 'com/amap/api/services/route/RouteSearchCity.g.dart'; +export 'com/amap/api/services/route/WalkPath.g.dart'; +export 'com/amap/api/services/route/DriveRoutePlanResult.g.dart'; +export 'com/amap/api/services/route/Railway.g.dart'; +export 'com/amap/api/services/route/RouteBusLineItem.g.dart'; +export 'com/amap/api/services/route/RideStep.g.dart'; +export 'com/amap/api/services/route/BusStep.g.dart'; +export 'com/amap/api/services/route/TMC.g.dart'; +export 'com/amap/api/services/route/WalkStep.g.dart'; +export 'com/amap/api/services/route/TimeInfo.g.dart'; +export 'com/amap/api/services/route/DistanceSearch/DistanceQuery.g.dart'; +export 'com/amap/api/services/route/DistanceSearch/OnDistanceSearchListener.g.dart'; +export 'com/amap/api/services/route/RouteSearch.g.dart'; +export 'com/amap/api/services/route/DistanceSearch.g.dart'; +export 'com/amap/api/services/route/RidePath.g.dart'; +export 'com/amap/api/services/road/Crossroad.g.dart'; +export 'com/amap/api/services/road/Road.g.dart'; +export 'com/amap/api/services/nearby/NearbyInfo.g.dart'; +export 'com/amap/api/services/nearby/NearbySearchResult.g.dart'; +export 'com/amap/api/services/nearby/NearbySearchFunctionType.g.dart'; +export 'com/amap/api/services/nearby/UploadInfoCallback.g.dart'; +export 'com/amap/api/services/nearby/UploadInfo.g.dart'; +export 'com/amap/api/services/nearby/NearbySearch/NearbyQuery.g.dart'; +export 'com/amap/api/services/nearby/NearbySearch/NearbyListener.g.dart'; +export 'com/amap/api/services/nearby/NearbySearch.g.dart'; +export 'com/amap/api/services/routepoisearch/RoutePOIItem.g.dart'; +export 'com/amap/api/services/routepoisearch/RoutePOISearchResult.g.dart'; +export 'com/amap/api/services/routepoisearch/RoutePOISearch.g.dart'; +export 'com/amap/api/services/routepoisearch/RoutePOISearch/OnRoutePOISearchListener.g.dart'; +export 'com/amap/api/services/routepoisearch/RoutePOISearch/RoutePOISearchType.g.dart'; +export 'com/amap/api/services/routepoisearch/RoutePOISearchQuery.g.dart'; +export 'com/amap/api/services/cloud/CloudImage.g.dart'; +export 'com/amap/api/services/cloud/CloudSearch.g.dart'; +export 'com/amap/api/services/cloud/CloudItem.g.dart'; +export 'com/amap/api/services/cloud/CloudResult.g.dart'; +export 'com/amap/api/services/cloud/CloudSearch/Query.g.dart'; +export 'com/amap/api/services/cloud/CloudSearch/Sortingrules.g.dart'; +export 'com/amap/api/services/cloud/CloudSearch/SearchBound.g.dart'; +export 'com/amap/api/services/cloud/CloudSearch/OnCloudSearchListener.g.dart'; +export 'com/amap/api/services/cloud/CloudItemDetail.g.dart'; +export 'com/amap/api/services/weather/LocalWeatherLiveResult.g.dart'; +export 'com/amap/api/services/weather/WeatherSearch/OnWeatherSearchListener.g.dart'; +export 'com/amap/api/services/weather/WeatherSearch.g.dart'; +export 'com/amap/api/services/weather/WeatherSearchQuery.g.dart'; +export 'com/amap/api/services/weather/LocalWeatherForecast.g.dart'; +export 'com/amap/api/services/weather/LocalWeatherLive.g.dart'; +export 'com/amap/api/services/weather/LocalWeatherForecastResult.g.dart'; +export 'com/amap/api/services/weather/LocalDayWeatherForecast.g.dart'; +export 'com/amap/api/services/geocoder/GeocodeSearch.g.dart'; +export 'com/amap/api/services/geocoder/RegeocodeResult.g.dart'; +export 'com/amap/api/services/geocoder/RegeocodeRoad.g.dart'; +export 'com/amap/api/services/geocoder/GeocodeResult.g.dart'; +export 'com/amap/api/services/geocoder/GeocodeAddress.g.dart'; +export 'com/amap/api/services/geocoder/StreetNumber.g.dart'; +export 'com/amap/api/services/geocoder/GeocodeSearch/OnGeocodeSearchListener.g.dart'; +export 'com/amap/api/services/geocoder/RegeocodeQuery.g.dart'; +export 'com/amap/api/services/geocoder/BusinessArea.g.dart'; +export 'com/amap/api/services/geocoder/AoiItem.g.dart'; +export 'com/amap/api/services/geocoder/GeocodeQuery.g.dart'; +export 'com/amap/api/services/geocoder/RegeocodeAddress.g.dart'; +export 'com/amap/api/services/district/DistrictItem.g.dart'; +export 'com/amap/api/services/district/DistrictSearch.g.dart'; +export 'com/amap/api/services/district/DistrictResult.g.dart'; +export 'com/amap/api/services/district/DistrictSearchQuery.g.dart'; +export 'com/amap/api/services/district/DistrictSearch/OnDistrictSearchListener.g.dart'; +export 'com/amap/api/services/help/Inputtips.g.dart'; +export 'com/amap/api/services/help/Inputtips/InputtipsListener.g.dart'; +export 'com/amap/api/services/help/InputtipsQuery.g.dart'; +export 'com/amap/api/services/help/Tip.g.dart'; +export 'com/amap/api/services/share/ShareSearch/ShareFromAndTo.g.dart'; +export 'com/amap/api/services/share/ShareSearch/ShareDrivingRouteQuery.g.dart'; +export 'com/amap/api/services/share/ShareSearch/ShareWalkRouteQuery.g.dart'; +export 'com/amap/api/services/share/ShareSearch/OnShareSearchListener.g.dart'; +export 'com/amap/api/services/share/ShareSearch/ShareBusRouteQuery.g.dart'; +export 'com/amap/api/services/share/ShareSearch/ShareNaviQuery.g.dart'; +export 'com/amap/api/services/share/ShareSearch.g.dart'; +export '../facade/shared.g.dart'; diff --git a/lib/src/android/com/amap/api/services/busline/BusLineItem.g.dart b/lib/src/android/com/amap/api/services/busline/BusLineItem.g.dart new file mode 100644 index 0000000..67e2329 --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusLineItem.g.dart @@ -0,0 +1,811 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_busline_BusLineItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.busline.BusLineItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_busline_BusLineItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_busline_BusLineItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBusLineName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getBusLineName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBusLineName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBusLineName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setBusLineName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBusLineName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBusLineType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getBusLineType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBusLineType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBusLineType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setBusLineType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBusLineType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCityCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getCityCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getCityCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setCityCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setCityCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getDirectionsCoordinates() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getDirectionsCoordinates([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getDirectionsCoordinates', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setDirectionsCoordinates(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setDirectionsCoordinates([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setDirectionsCoordinates', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getBounds() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getBounds([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBounds', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setBounds(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setBounds([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBounds', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBusLineId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getBusLineId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBusLineId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBusLineId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setBusLineId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBusLineId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getOriginatingStation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getOriginatingStation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getOriginatingStation', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOriginatingStation(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setOriginatingStation([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setOriginatingStation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTerminalStation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getTerminalStation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getTerminalStation', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTerminalStation(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setTerminalStation([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setTerminalStation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBusCompany() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getBusCompany([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBusCompany', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBusCompany(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setBusCompany([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBusCompany', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBasicPrice() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getBasicPrice([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBasicPrice', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBasicPrice(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setBasicPrice([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBasicPrice', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTotalPrice() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getTotalPrice([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getTotalPrice', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTotalPrice(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setTotalPrice([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setTotalPrice', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getBusStations() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::getBusStations([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBusStations', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setBusStations(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineItem@$refId::setBusStations([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBusStations', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_busline_BusLineItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_busline_BusLineItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBusLineName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBusLineName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBusLineName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBusLineName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBusLineType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBusLineType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBusLineType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBusLineType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCityCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getDirectionsCoordinates_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getDirectionsCoordinates_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setDirectionsCoordinates_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setDirectionsCoordinates_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getBounds_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBounds_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setBounds_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBounds_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBusLineId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBusLineId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBusLineId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBusLineId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getOriginatingStation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getOriginatingStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOriginatingStation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setOriginatingStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTerminalStation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getTerminalStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTerminalStation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setTerminalStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBusCompany_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBusCompany_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBusCompany_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBusCompany_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBasicPrice_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBasicPrice_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBasicPrice_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBasicPrice_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTotalPrice_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getTotalPrice_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTotalPrice_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setTotalPrice_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getBusStations_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::getBusStations_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setBusStations_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineItem::setBusStations_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/busline/BusLineQuery.g.dart b/lib/src/android/com/amap/api/services/busline/BusLineQuery.g.dart new file mode 100644 index 0000000..18f9ff5 --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusLineQuery.g.dart @@ -0,0 +1,475 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_busline_BusLineQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.busline.BusLineQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__com_amap_api_services_busline_BusLineQuery_SearchType__String(String var1, com_amap_api_services_busline_BusLineQuery_SearchType var2, String var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_busline_BusLineQuery__String__com_amap_api_services_busline_BusLineQuery_SearchType__String', + {"var1": var1, "var2": var2, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__com_amap_api_services_busline_BusLineQuery_SearchType__String(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_busline_BusLineQuery__String__com_amap_api_services_busline_BusLineQuery_SearchType__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getCategory() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::getCategory([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getCategory', {"__this__": this}); + + + // handle native call + + + return (__result__ as int).tocom_amap_api_services_busline_BusLineQuery_SearchType(); + } + + + Future getQueryString() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::getQueryString([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getQueryString', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setQueryString(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::setQueryString([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setQueryString', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCity(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::setCity([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setCity', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageSize() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::getPageSize([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getPageSize', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageSize(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::setPageSize([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setPageSize', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageNumber() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::getPageNumber([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getPageNumber', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageNumber(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::setPageNumber([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setPageNumber', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCategory(com_amap_api_services_busline_BusLineQuery_SearchType var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::setCategory([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setCategory', {"var1": var1.toValue(), "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExtensions() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::getExtensions([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getExtensions', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExtensions(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::setExtensions([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setExtensions', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future weakEquals(com_amap_api_services_busline_BusLineQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineQuery@$refId::weakEquals([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::weakEquals', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_busline_BusLineQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_busline_BusLineQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getCategory_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getCategory_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as int).tocom_amap_api_services_busline_BusLineQuery_SearchType()).cast().toList(); + } + + + Future> getQueryString_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getQueryString_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setQueryString_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setQueryString_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCity_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageSize_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getPageSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageSize_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setPageSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageNumber_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getPageNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageNumber_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setPageNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCategory_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setCategory_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__].toValue(), "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExtensions_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::getExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExtensions_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::setExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> weakEquals_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineQuery::weakEquals_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/busline/BusLineQuery/SearchType.g.dart b/lib/src/android/com/amap/api/services/busline/BusLineQuery/SearchType.g.dart new file mode 100644 index 0000000..c00fa8c --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusLineQuery/SearchType.g.dart @@ -0,0 +1,28 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum com_amap_api_services_busline_BusLineQuery_SearchType { + BY_LINE_ID /* null */, + BY_LINE_NAME /* null */ +} + +extension com_amap_api_services_busline_BusLineQuery_SearchTypeToX on com_amap_api_services_busline_BusLineQuery_SearchType { + int toValue() { + switch (this) { + case com_amap_api_services_busline_BusLineQuery_SearchType.BY_LINE_ID: return com_amap_api_services_busline_BusLineQuery_SearchType.BY_LINE_ID.index + 0; + case com_amap_api_services_busline_BusLineQuery_SearchType.BY_LINE_NAME: return com_amap_api_services_busline_BusLineQuery_SearchType.BY_LINE_NAME.index + 0; + default: return 0; + } + } +} + +extension com_amap_api_services_busline_BusLineQuery_SearchTypeFromX on int { + com_amap_api_services_busline_BusLineQuery_SearchType tocom_amap_api_services_busline_BusLineQuery_SearchType() { + switch (this) { + + default: return com_amap_api_services_busline_BusLineQuery_SearchType.values[this + 0]; + } + } +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/busline/BusLineResult.g.dart b/lib/src/android/com/amap/api/services/busline/BusLineResult.g.dart new file mode 100644 index 0000000..f25f0f4 --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusLineResult.g.dart @@ -0,0 +1,231 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_busline_BusLineResult extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.busline.BusLineResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future createPagedResult(com_amap_api_services_busline_BusLineQuery var0, int var1, List var2, List var3, List var4) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineResult::createPagedResult([\'var1\':$var1, \'var3\':$var3])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::createPagedResult', {"var0": var0, "var1": var1, "var2": var2, "var3": var3, "var4": var4}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getPageCount() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineResult@$refId::getPageCount([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::getPageCount', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineResult@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future?> getSearchSuggestionKeywords() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineResult@$refId::getSearchSuggestionKeywords([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::getSearchSuggestionKeywords', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.cast(); + } + + + Future?> getSearchSuggestionCities() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineResult@$refId::getSearchSuggestionCities([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::getSearchSuggestionCities', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future?> getBusLines() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineResult@$refId::getBusLines([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::getBusLines', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_busline_BusLineResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_busline_BusLineResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future> createPagedResult_batch(List var0, List var1, List> var2, List> var3, List> var4) async { + assert(var0.length == var1.length && var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::createPagedResult_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getPageCount_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::getPageCount_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future?>> getSearchSuggestionKeywords_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::getSearchSuggestionKeywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast()).cast?>().toList(); + } + + + Future?>> getSearchSuggestionCities_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::getSearchSuggestionCities_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future?>> getBusLines_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineResult::getBusLines_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/busline/BusLineSearch.g.dart b/lib/src/android/com/amap/api/services/busline/BusLineSearch.g.dart new file mode 100644 index 0000000..dbb21ab --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusLineSearch.g.dart @@ -0,0 +1,213 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_busline_BusLineSearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.busline.BusLineSearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final String EXTENSIONS_ALL = "all"; + static final String EXTENSIONS_BASE = "base"; + //endregion + + //region creators + static Future create__android_content_Context__com_amap_api_services_busline_BusLineQuery(android_content_Context var1, com_amap_api_services_busline_BusLineQuery var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_busline_BusLineSearch__android_content_Context__com_amap_api_services_busline_BusLineQuery', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context__com_amap_api_services_busline_BusLineQuery(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_busline_BusLineSearch__android_content_Context__com_amap_api_services_busline_BusLineQuery', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future searchBusLine() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineSearch@$refId::searchBusLine([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineSearch::searchBusLine', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setOnBusLineSearchListener(com_amap_api_services_busline_BusLineSearch_OnBusLineSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineSearch@$refId::setOnBusLineSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineSearch::setOnBusLineSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchBusLineAsyn() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineSearch@$refId::searchBusLineAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineSearch::searchBusLineAsyn', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setQuery(com_amap_api_services_busline_BusLineQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineSearch@$refId::setQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineSearch::setQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusLineSearch@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineSearch::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_busline_BusLineSearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_busline_BusLineSearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> searchBusLine_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineSearch::searchBusLine_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> searchBusLineAsyn_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineSearch::searchBusLineAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineSearch::setQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineSearch::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/busline/BusLineSearch/OnBusLineSearchListener.g.dart b/lib/src/android/com/amap/api/services/busline/BusLineSearch/OnBusLineSearchListener.g.dart new file mode 100644 index 0000000..d4c58f1 --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusLineSearch/OnBusLineSearchListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_busline_BusLineSearch_OnBusLineSearchListener_SUB extends java_lang_Object with com_amap_api_services_busline_BusLineSearch_OnBusLineSearchListener {} + +mixin com_amap_api_services_busline_BusLineSearch_OnBusLineSearchListener on java_lang_Object { + + + static com_amap_api_services_busline_BusLineSearch_OnBusLineSearchListener subInstance() => _com_amap_api_services_busline_BusLineSearch_OnBusLineSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusLineSearch.OnBusLineSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.busline.BusLineSearch.OnBusLineSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onBusLineSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onBusLineSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onBusLineSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_busline_BusLineResult? var1, int? var2)? onBusLineSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/busline/BusStationItem.g.dart b/lib/src/android/com/amap/api/services/busline/BusStationItem.g.dart new file mode 100644 index 0000000..af1d32d --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusStationItem.g.dart @@ -0,0 +1,419 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_busline_BusStationItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.busline.BusStationItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_busline_BusStationItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_busline_BusStationItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getBusStationId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::getBusStationId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getBusStationId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBusStationId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::setBusStationId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setBusStationId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBusStationName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::getBusStationName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getBusStationName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBusStationName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::setBusStationName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setBusStationName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLatLonPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::getLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getLatLonPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setLatLonPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::setLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setLatLonPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCityCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::getCityCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getCityCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::setCityCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setCityCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::getAdCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getAdCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::setAdCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setAdCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getBusLineItems() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::getBusLineItems([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getBusLineItems', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setBusLineItems(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationItem@$refId::setBusLineItems([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setBusLineItems', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_busline_BusStationItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_busline_BusStationItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getBusStationId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getBusStationId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBusStationId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setBusStationId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBusStationName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getBusStationName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBusStationName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setBusStationName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLatLonPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setLatLonPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCityCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getBusLineItems_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::getBusLineItems_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setBusLineItems_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationItem::setBusLineItems_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/busline/BusStationQuery.g.dart b/lib/src/android/com/amap/api/services/busline/BusStationQuery.g.dart new file mode 100644 index 0000000..db46e2d --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusStationQuery.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_busline_BusStationQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.busline.BusStationQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__String(String var1, String var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_busline_BusStationQuery__String__String', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__String(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_busline_BusStationQuery__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getQueryString() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationQuery@$refId::getQueryString([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::getQueryString', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationQuery@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageSize() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationQuery@$refId::getPageSize([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::getPageSize', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageNumber() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationQuery@$refId::getPageNumber([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::getPageNumber', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setQueryString(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationQuery@$refId::setQueryString([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::setQueryString', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCity(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationQuery@$refId::setCity([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::setCity', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageSize(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationQuery@$refId::setPageSize([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::setPageSize', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageNumber(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationQuery@$refId::setPageNumber([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::setPageNumber', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future weakEquals(com_amap_api_services_busline_BusStationQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationQuery@$refId::weakEquals([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::weakEquals', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_busline_BusStationQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_busline_BusStationQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getQueryString_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::getQueryString_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageSize_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::getPageSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageNumber_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::getPageNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setQueryString_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::setQueryString_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCity_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::setCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageSize_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::setPageSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageNumber_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::setPageNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> weakEquals_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationQuery::weakEquals_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/busline/BusStationResult.g.dart b/lib/src/android/com/amap/api/services/busline/BusStationResult.g.dart new file mode 100644 index 0000000..aa5c57c --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusStationResult.g.dart @@ -0,0 +1,231 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_busline_BusStationResult extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.busline.BusStationResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future createPagedResult(com_amap_api_services_busline_BusStationQuery var0, int var1, List var2, List var3, List var4) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationResult::createPagedResult([\'var1\':$var1, \'var3\':$var3])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::createPagedResult', {"var0": var0, "var1": var1, "var2": var2, "var3": var3, "var4": var4}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getPageCount() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationResult@$refId::getPageCount([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::getPageCount', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationResult@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future?> getSearchSuggestionKeywords() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationResult@$refId::getSearchSuggestionKeywords([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::getSearchSuggestionKeywords', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.cast(); + } + + + Future?> getSearchSuggestionCities() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationResult@$refId::getSearchSuggestionCities([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::getSearchSuggestionCities', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future?> getBusStations() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationResult@$refId::getBusStations([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::getBusStations', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_busline_BusStationResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_busline_BusStationResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future> createPagedResult_batch(List var0, List var1, List> var2, List> var3, List> var4) async { + assert(var0.length == var1.length && var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::createPagedResult_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getPageCount_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::getPageCount_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future?>> getSearchSuggestionKeywords_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::getSearchSuggestionKeywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast()).cast?>().toList(); + } + + + Future?>> getSearchSuggestionCities_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::getSearchSuggestionCities_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future?>> getBusStations_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationResult::getBusStations_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/busline/BusStationSearch.g.dart b/lib/src/android/com/amap/api/services/busline/BusStationSearch.g.dart new file mode 100644 index 0000000..0c9435e --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusStationSearch.g.dart @@ -0,0 +1,212 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_busline_BusStationSearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.busline.BusStationSearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__android_content_Context__com_amap_api_services_busline_BusStationQuery(android_content_Context var1, com_amap_api_services_busline_BusStationQuery var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_busline_BusStationSearch__android_content_Context__com_amap_api_services_busline_BusStationQuery', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context__com_amap_api_services_busline_BusStationQuery(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_busline_BusStationSearch__android_content_Context__com_amap_api_services_busline_BusStationQuery', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future searchBusStation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationSearch@$refId::searchBusStation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationSearch::searchBusStation', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setOnBusStationSearchListener(com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationSearch@$refId::setOnBusStationSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationSearch::setOnBusStationSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchBusStationAsyn() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationSearch@$refId::searchBusStationAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationSearch::searchBusStationAsyn', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setQuery(com_amap_api_services_busline_BusStationQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationSearch@$refId::setQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationSearch::setQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.busline.BusStationSearch@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationSearch::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_busline_BusStationSearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_busline_BusStationSearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> searchBusStation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationSearch::searchBusStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> searchBusStationAsyn_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationSearch::searchBusStationAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationSearch::setQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationSearch::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/busline/BusStationSearch/OnBusStationSearchListener.g.dart b/lib/src/android/com/amap/api/services/busline/BusStationSearch/OnBusStationSearchListener.g.dart new file mode 100644 index 0000000..aa48d69 --- /dev/null +++ b/lib/src/android/com/amap/api/services/busline/BusStationSearch/OnBusStationSearchListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener_SUB extends java_lang_Object with com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener {} + +mixin com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener on java_lang_Object { + + + static com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener subInstance() => _com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.busline.BusStationSearch.OnBusStationSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.busline.BusStationSearch.OnBusStationSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onBusStationSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onBusStationSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onBusStationSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_busline_BusStationResult? var1, int? var2)? onBusStationSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/cloud/CloudImage.g.dart b/lib/src/android/com/amap/api/services/cloud/CloudImage.g.dart new file mode 100644 index 0000000..08138dc --- /dev/null +++ b/lib/src/android/com/amap/api/services/cloud/CloudImage.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_cloud_CloudImage extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.cloud.CloudImage'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__String__String(String var1, String var2, String var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudImage__String__String__String', + {"var1": var1, "var2": var2, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__String__String(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudImage__String__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudImage@$refId::getId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::getId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudImage@$refId::setId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::setId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPreurl() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudImage@$refId::getPreurl([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::getPreurl', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPreurl(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudImage@$refId::setPreurl([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::setPreurl', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getUrl() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudImage@$refId::getUrl([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::getUrl', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setUrl(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudImage@$refId::setUrl([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::setUrl', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_cloud_CloudImage{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_cloud_CloudImage_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::getId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::setId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPreurl_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::getPreurl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPreurl_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::setPreurl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getUrl_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::getUrl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setUrl_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudImage::setUrl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/cloud/CloudItem.g.dart b/lib/src/android/com/amap/api/services/cloud/CloudItem.g.dart new file mode 100644 index 0000000..b677b57 --- /dev/null +++ b/lib/src/android/com/amap/api/services/cloud/CloudItem.g.dart @@ -0,0 +1,475 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_cloud_CloudItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.cloud.CloudItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__com_amap_api_services_core_LatLonPoint__String__String(String var1, com_amap_api_services_core_LatLonPoint var2, String var3, String var4) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudItem__String__com_amap_api_services_core_LatLonPoint__String__String', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__com_amap_api_services_core_LatLonPoint__String__String(List var1, List var2, List var3, List var4) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudItem__String__com_amap_api_services_core_LatLonPoint__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::getID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTitle() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::getTitle([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getTitle', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSnippet() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::getSnippet([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getSnippet', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLatLonPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::getLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getLatLonPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getCreatetime() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::getCreatetime([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getCreatetime', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCreatetime(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::setCreatetime([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::setCreatetime', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getUpdatetime() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::getUpdatetime([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getUpdatetime', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setUpdatetime(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::setUpdatetime([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::setUpdatetime', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getCustomfield() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::getCustomfield([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getCustomfield', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCustomfield(Map var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::setCustomfield([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::setCustomfield', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getCloudImage() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::getCloudImage([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getCloudImage', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setmCloudImage(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudItem@$refId::setmCloudImage([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::setmCloudImage', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_cloud_CloudItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_cloud_CloudItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTitle_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSnippet_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getSnippet_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLatLonPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getCreatetime_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getCreatetime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCreatetime_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::setCreatetime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getUpdatetime_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getUpdatetime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setUpdatetime_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::setUpdatetime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getCustomfield_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getCustomfield_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast?>().toList(); + } + + + Future> setCustomfield_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::setCustomfield_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getCloudImage_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::getCloudImage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setmCloudImage_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudItem::setmCloudImage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/cloud/CloudItemDetail.g.dart b/lib/src/android/com/amap/api/services/cloud/CloudItemDetail.g.dart new file mode 100644 index 0000000..fdce3f0 --- /dev/null +++ b/lib/src/android/com/amap/api/services/cloud/CloudItemDetail.g.dart @@ -0,0 +1,85 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_cloud_CloudItemDetail extends com_amap_api_services_cloud_CloudItem with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.cloud.CloudItemDetail'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__com_amap_api_services_core_LatLonPoint__String__String(String var1, com_amap_api_services_core_LatLonPoint var2, String var3, String var4) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudItemDetail__String__com_amap_api_services_core_LatLonPoint__String__String', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__com_amap_api_services_core_LatLonPoint__String__String(List var1, List var2, List var3, List var4) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudItemDetail__String__com_amap_api_services_core_LatLonPoint__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'com_amap_api_services_cloud_CloudItemDetail{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_cloud_CloudItemDetail_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/cloud/CloudResult.g.dart b/lib/src/android/com/amap/api/services/cloud/CloudResult.g.dart new file mode 100644 index 0000000..df6e681 --- /dev/null +++ b/lib/src/android/com/amap/api/services/cloud/CloudResult.g.dart @@ -0,0 +1,231 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_cloud_CloudResult extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.cloud.CloudResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future createPagedResult(com_amap_api_services_cloud_CloudSearch_Query var0, int var1, com_amap_api_services_cloud_CloudSearch_SearchBound var2, int var3, List var4) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudResult::createPagedResult([\'var1\':$var1, \'var3\':$var3])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::createPagedResult', {"var0": var0, "var1": var1, "var2": var2, "var3": var3, "var4": var4}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getPageCount() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudResult@$refId::getPageCount([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::getPageCount', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudResult@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getBound() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudResult@$refId::getBound([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::getBound', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future?> getClouds() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudResult@$refId::getClouds([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::getClouds', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future getTotalCount() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudResult@$refId::getTotalCount([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::getTotalCount', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_cloud_CloudResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_cloud_CloudResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future> createPagedResult_batch(List var0, List var1, List var2, List var3, List> var4) async { + assert(var0.length == var1.length && var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::createPagedResult_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getPageCount_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::getPageCount_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getBound_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::getBound_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future?>> getClouds_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::getClouds_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getTotalCount_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudResult::getTotalCount_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/cloud/CloudSearch.g.dart b/lib/src/android/com/amap/api/services/cloud/CloudSearch.g.dart new file mode 100644 index 0000000..0f852b9 --- /dev/null +++ b/lib/src/android/com/amap/api/services/cloud/CloudSearch.g.dart @@ -0,0 +1,156 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_cloud_CloudSearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.cloud.CloudSearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__android_content_Context(android_content_Context var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudSearch__android_content_Context', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch__android_content_Context', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setOnCloudSearchListener(com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch@$refId::setOnCloudSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch::setOnCloudSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchCloudAsyn(com_amap_api_services_cloud_CloudSearch_Query var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch@$refId::searchCloudAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch::searchCloudAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchCloudDetailAsyn(String var1, String var2) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch@$refId::searchCloudDetailAsyn([\'var1\':$var1, \'var2\':$var2])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch::searchCloudDetailAsyn', {"var1": var1, "var2": var2, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_cloud_CloudSearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_cloud_CloudSearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> searchCloudAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch::searchCloudAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchCloudDetailAsyn_batch(List var1, List var2) async { + assert(var1.length == var2.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch::searchCloudDetailAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/cloud/CloudSearch/OnCloudSearchListener.g.dart b/lib/src/android/com/amap/api/services/cloud/CloudSearch/OnCloudSearchListener.g.dart new file mode 100644 index 0000000..c3beb24 --- /dev/null +++ b/lib/src/android/com/amap/api/services/cloud/CloudSearch/OnCloudSearchListener.g.dart @@ -0,0 +1,78 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener_SUB extends java_lang_Object with com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener {} + +mixin com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener on java_lang_Object { + + + static com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener subInstance() => _com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.OnCloudSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.cloud.CloudSearch.OnCloudSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onCloudSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onCloudSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onCloudSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + case 'onCloudItemDetailSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onCloudItemDetailSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onCloudItemDetailSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_cloud_CloudResult? var1, int? var2)? onCloudSearched; + + Future Function(com_amap_api_services_cloud_CloudItemDetail? var1, int? var2)? onCloudItemDetailSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/cloud/CloudSearch/Query.g.dart b/lib/src/android/com/amap/api/services/cloud/CloudSearch/Query.g.dart new file mode 100644 index 0000000..2bbda44 --- /dev/null +++ b/lib/src/android/com/amap/api/services/cloud/CloudSearch/Query.g.dart @@ -0,0 +1,559 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_cloud_CloudSearch_Query extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.cloud.CloudSearch.Query'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__String__com_amap_api_services_cloud_CloudSearch_SearchBound(String var1, String var2, com_amap_api_services_cloud_CloudSearch_SearchBound var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_Query__String__String__com_amap_api_services_cloud_CloudSearch_SearchBound', + {"var1": var1, "var2": var2, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__String__com_amap_api_services_cloud_CloudSearch_SearchBound(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_Query__String__String__com_amap_api_services_cloud_CloudSearch_SearchBound', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getQueryString() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::getQueryString([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getQueryString', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTableID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::setTableID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::setTableID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTableID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::getTableID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getTableID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageNum() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::getPageNum([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getPageNum', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageNum(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::setPageNum([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::setPageNum', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageSize(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::setPageSize([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::setPageSize', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageSize() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::getPageSize([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getPageSize', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBound(com_amap_api_services_cloud_CloudSearch_SearchBound var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::setBound([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::setBound', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBound() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::getBound([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getBound', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future addFilterString(String var1, String var2) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::addFilterString([\'var1\':$var1, \'var2\':$var2])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::addFilterString', {"var1": var1, "var2": var2, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFilterString() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::getFilterString([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getFilterString', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future addFilterNum(String var1, String var2, String var3) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::addFilterNum([\'var1\':$var1, \'var2\':$var2, \'var3\':$var3])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::addFilterNum', {"var1": var1, "var2": var2, "var3": var3, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFilterNumString() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::getFilterNumString([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getFilterNumString', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSortingrules(com_amap_api_services_cloud_CloudSearch_Sortingrules var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::setSortingrules([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::setSortingrules', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSortingrules() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::getSortingrules([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getSortingrules', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future queryEquals(com_amap_api_services_cloud_CloudSearch_Query var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::queryEquals([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::queryEquals', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.Query@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_cloud_CloudSearch_Query{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_cloud_CloudSearch_Query_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getQueryString_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getQueryString_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTableID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::setTableID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTableID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getTableID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageNum_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getPageNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageNum_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::setPageNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageSize_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::setPageSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageSize_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getPageSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBound_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::setBound_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBound_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getBound_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> addFilterString_batch(List var1, List var2) async { + assert(var1.length == var2.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::addFilterString_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFilterString_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getFilterString_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> addFilterNum_batch(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::addFilterNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFilterNumString_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getFilterNumString_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSortingrules_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::setSortingrules_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSortingrules_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::getSortingrules_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> queryEquals_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::queryEquals_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.Query::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/cloud/CloudSearch/SearchBound.g.dart b/lib/src/android/com/amap/api/services/cloud/CloudSearch/SearchBound.g.dart new file mode 100644 index 0000000..718931a --- /dev/null +++ b/lib/src/android/com/amap/api/services/cloud/CloudSearch/SearchBound.g.dart @@ -0,0 +1,373 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_cloud_CloudSearch_SearchBound extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.cloud.CloudSearch.SearchBound'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final String BOUND_SHAPE = "Bound"; + static final String POLYGON_SHAPE = "Polygon"; + static final String RECTANGLE_SHAPE = "Rectangle"; + static final String LOCAL_SHAPE = "Local"; + //endregion + + //region creators + static Future create__com_amap_api_services_core_LatLonPoint__int(com_amap_api_services_core_LatLonPoint var1, int var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint(com_amap_api_services_core_LatLonPoint var1, com_amap_api_services_core_LatLonPoint var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_SearchBound__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__List_java_util_List_com_amap_api_services_core_LatLonPoint__(List var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_SearchBound__java_util_List_com_amap_api_services_core_LatLonPoint_', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__String(String var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_SearchBound__String', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_core_LatLonPoint__int(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_SearchBound__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__List_java_util_List_com_amap_api_services_core_LatLonPoint__(List> var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_SearchBound__java_util_List_com_amap_api_services_core_LatLonPoint_', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__String(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_SearchBound__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getLowerLeft() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.SearchBound@$refId::getLowerLeft([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getLowerLeft', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getUpperRight() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.SearchBound@$refId::getUpperRight([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getUpperRight', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getCenter() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.SearchBound@$refId::getCenter([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getCenter', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getRange() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.SearchBound@$refId::getRange([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getRange', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getShape() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.SearchBound@$refId::getShape([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getShape', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.SearchBound@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolyGonList() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.SearchBound@$refId::getPolyGonList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getPolyGonList', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.cloud.CloudSearch.SearchBound@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_cloud_CloudSearch_SearchBound{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_cloud_CloudSearch_SearchBound_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getLowerLeft_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getLowerLeft_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getUpperRight_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getUpperRight_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getCenter_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getRange_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getRange_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getShape_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getShape_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolyGonList_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::getPolyGonList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.cloud.CloudSearch.SearchBound::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/cloud/CloudSearch/Sortingrules.g.dart b/lib/src/android/com/amap/api/services/cloud/CloudSearch/Sortingrules.g.dart new file mode 100644 index 0000000..6ac04a8 --- /dev/null +++ b/lib/src/android/com/amap/api/services/cloud/CloudSearch/Sortingrules.g.dart @@ -0,0 +1,107 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_cloud_CloudSearch_Sortingrules extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.cloud.CloudSearch.Sortingrules'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final int WEIGHT = 0; + static final int DISTANCE = 1; + //endregion + + //region creators + static Future create__String__boolean(String var1, bool var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_Sortingrules__String__boolean', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__int(int var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_cloud_CloudSearch_Sortingrules__int', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__boolean(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_Sortingrules__String__boolean', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__int(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_cloud_CloudSearch_Sortingrules__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'com_amap_api_services_cloud_CloudSearch_Sortingrules{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_cloud_CloudSearch_Sortingrules_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/core/AMapException.g.dart b/lib/src/android/com/amap/api/services/core/AMapException.g.dart new file mode 100644 index 0000000..ea691a5 --- /dev/null +++ b/lib/src/android/com/amap/api/services/core/AMapException.g.dart @@ -0,0 +1,372 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_core_AMapException extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.core.AMapException'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final int CODE_AMAP_SUCCESS = 1000; + static final String AMAP_SIGNATURE_ERROR = "用户签名未通过"; + static final String AMAP_INVALID_USER_KEY = "用户key不正确或过期"; + static final String AMAP_SERVICE_NOT_AVAILBALE = "请求服务不存在"; + static final String AMAP_DAILY_QUERY_OVER_LIMIT = "访问已超出日访问量"; + static final String AMAP_ACCESS_TOO_FREQUENT = "用户访问过于频繁"; + static final String AMAP_INVALID_USER_IP = "用户IP无效"; + static final String AMAP_INVALID_USER_DOMAIN = "用户域名无效"; + static final String AMAP_INVALID_USER_SCODE = "用户MD5安全码未通过"; + static final String AMAP_USERKEY_PLAT_NOMATCH = "请求key与绑定平台不符"; + static final String AMAP_IP_QUERY_OVER_LIMIT = "IP访问超限"; + static final String AMAP_NOT_SUPPORT_HTTPS = "服务不支持https请求"; + static final String AMAP_INSUFFICIENT_PRIVILEGES = "权限不足,服务请求被拒绝"; + static final String AMAP_USER_KEY_RECYCLED = "开发者删除了key,key被删除后无法正常使用"; + static final String AMAP_ENGINE_RESPONSE_ERROR = "请求服务响应错误"; + static final String AMAP_ENGINE_RESPONSE_DATA_ERROR = "引擎返回数据异常"; + static final String AMAP_ENGINE_CONNECT_TIMEOUT = "服务端请求链接超时"; + static final String AMAP_ENGINE_RETURN_TIMEOUT = "读取服务结果超时"; + static final String AMAP_SERVICE_INVALID_PARAMS = "请求参数非法"; + static final String AMAP_SERVICE_MISSING_REQUIRED_PARAMS = "缺少必填参数"; + static final String AMAP_SERVICE_ILLEGAL_REQUEST = "请求协议非法"; + static final String AMAP_SERVICE_UNKNOWN_ERROR = "其他未知错误"; + static final String AMAP_CLIENT_ERROR_PROTOCOL = "协议解析错误 - ProtocolException"; + static final String AMAP_CLIENT_SOCKET_TIMEOUT_EXCEPTION = "socket 连接超时 - SocketTimeoutException"; + static final String AMAP_CLIENT_URL_EXCEPTION = "url异常 - MalformedURLException"; + static final String AMAP_CLIENT_UNKNOWHOST_EXCEPTION = "未知主机 - UnKnowHostException"; + static final String AMAP_CLIENT_NETWORK_EXCEPTION = "http或socket连接失败 - ConnectionException"; + static final String AMAP_CLIENT_UNKNOWN_ERROR = "未知错误"; + static final String AMAP_CLIENT_UNKNOWN_ERROR_TYPE = "CLIENT_UNKNOWN_ERROR"; + static final String AMAP_CLIENT_INVALID_PARAMETER = "无效的参数 - IllegalArgumentException"; + static final String AMAP_CLIENT_IO_EXCEPTION = "IO 操作异常 - IOException"; + static final String AMAP_CLIENT_NULLPOINT_EXCEPTION = "空指针异常 - NullPointException"; + static final String AMAP_CLIENT_ERRORCODE_MISSSING = "没有对应的错误"; + static final String AMAP_CLIENT_ERRORCODE_MISSSING_TPPE = "AMAP_CLIENT_ERRORCODE_MISSSING"; + static final String AMAP_SERVICE_TABLEID_NOT_EXIST = "tableID格式不正确不存在"; + static final String AMAP_ID_NOT_EXIST = "ID不存在"; + static final String AMAP_SERVICE_MAINTENANCE = "服务器维护中"; + static final String AMAP_ENGINE_TABLEID_NOT_EXIST = "key对应的tableID不存在"; + static final String AMAP_NEARBY_INVALID_USERID = "找不到对应的userid信息,请检查您提供的userid是否存在"; + static final String AMAP_NEARBY_KEY_NOT_BIND = "App key未开通“附近”功能,请注册附近KEY"; + static final String AMAP_CLIENT_UPLOADAUTO_STARTED_ERROR = "已开启自动上传"; + static final String AMAP_CLIENT_USERID_ILLEGAL = "USERID非法"; + static final String AMAP_CLIENT_NEARBY_NULL_RESULT = "NearbyInfo对象为空"; + static final String AMAP_CLIENT_UPLOAD_TOO_FREQUENT = "两次单次上传的间隔低于7秒"; + static final String AMAP_CLIENT_UPLOAD_LOCATION_ERROR = "Point为空,或与前次上传的相同"; + static final String AMAP_ROUTE_OUT_OF_SERVICE = "规划点(包括起点、终点、途经点)不在中国陆地范围内"; + static final String AMAP_ROUTE_NO_ROADS_NEARBY = "规划点(起点、终点、途经点)附近搜不到路"; + static final String AMAP_ROUTE_FAIL = "路线计算失败,通常是由于道路连通关系导致"; + static final String AMAP_OVER_DIRECTION_RANGE = "起点终点距离过长"; + static final String AMAP_SHARE_LICENSE_IS_EXPIRED = "短串分享认证失败"; + static final String AMAP_CLIENT_OVER_PASSBY_MAX_COUNT_EXCEPTION = "途经点个数超限"; + static final String AMAP_CLIENT_OVER_PASSAREA_MAX_COUNT_EXCEPTION = "避让区域个数超限"; + static final String AMAP_CLIENT_OVER_PASSAREA_MAX_AREA_EXCEPTION = "避让区域大小超限"; + static final String AMAP_CLIENT_OVER_PASSAREA_ITEM_POINT_COUNT_EXCEPTION = "避让区域点个数超限"; + static final String AMAP_CLIENT_OVER_KEYWORD_LEN_MAX_COUNT_EXCEPTION = "关键字过长"; + static final String AMAP_SHARE_FAILURE = "短串请求失败"; + static final String AMAP_SHARE_SIGNATURE_FAILURE = "用户签名未通过"; + static final int CODE_AMAP_SIGNATURE_ERROR = 1001; + static final int CODE_AMAP_INVALID_USER_KEY = 1002; + static final int CODE_AMAP_SERVICE_NOT_AVAILBALE = 1003; + static final int CODE_AMAP_DAILY_QUERY_OVER_LIMIT = 1004; + static final int CODE_AMAP_ACCESS_TOO_FREQUENT = 1005; + static final int CODE_AMAP_INVALID_USER_IP = 1006; + static final int CODE_AMAP_INVALID_USER_DOMAIN = 1007; + static final int CODE_AMAP_INVALID_USER_SCODE = 1008; + static final int CODE_AMAP_USERKEY_PLAT_NOMATCH = 1009; + static final int CODE_AMAP_IP_QUERY_OVER_LIMIT = 1010; + static final int CODE_AMAP_NOT_SUPPORT_HTTPS = 1011; + static final int CODE_AMAP_INSUFFICIENT_PRIVILEGES = 1012; + static final int CODE_AMAP_USER_KEY_RECYCLED = 1013; + static final int CODE_AMAP_ENGINE_RESPONSE_ERROR = 1100; + static final int CODE_AMAP_ENGINE_RESPONSE_DATA_ERROR = 1101; + static final int CODE_AMAP_ENGINE_CONNECT_TIMEOUT = 1102; + static final int CODE_AMAP_ENGINE_RETURN_TIMEOUT = 1103; + static final int CODE_AMAP_SERVICE_INVALID_PARAMS = 1200; + static final int CODE_AMAP_SERVICE_MISSING_REQUIRED_PARAMS = 1201; + static final int CODE_AMAP_SERVICE_ILLEGAL_REQUEST = 1202; + static final int CODE_AMAP_SERVICE_UNKNOWN_ERROR = 1203; + static final int CODE_AMAP_CLIENT_ERRORCODE_MISSSING = 1800; + static final int CODE_AMAP_CLIENT_ERROR_PROTOCOL = 1801; + static final int CODE_AMAP_CLIENT_SOCKET_TIMEOUT_EXCEPTION = 1802; + static final int CODE_AMAP_CLIENT_URL_EXCEPTION = 1803; + static final int CODE_AMAP_CLIENT_UNKNOWHOST_EXCEPTION = 1804; + static final int CODE_AMAP_CLIENT_NETWORK_EXCEPTION = 1806; + static final int CODE_AMAP_CLIENT_OVER_PASSBY_MAX_COUNT_EXCEPTION = 1809; + static final int CODE_AMAP_CLIENT_OVER_PASSAREA_MAX_COUNT_EXCEPTION = 1810; + static final int CODE_AMAP_CLIENT_OVER_PASSAREA_MAX_AREA_EXCEPTION = 1811; + static final int CODE_AMAP_CLIENT_OVER_PASSAREA_ITEM_POINT_COUNT_EXCEPTION = 1812; + static final int CODE_AMAP_CLIENT_OVER_KEYWORD_LEN_MAX_COUNT_EXCEPTION = 1813; + static final int CODE_AMAP_CLIENT_UNKNOWN_ERROR = 1900; + static final int CODE_AMAP_CLIENT_INVALID_PARAMETER = 1901; + static final int CODE_AMAP_CLIENT_IO_EXCEPTION = 1902; + static final int CODE_AMAP_CLIENT_NULLPOINT_EXCEPTION = 1903; + static final int CODE_AMAP_SERVICE_TABLEID_NOT_EXIST = 2000; + static final int CODE_AMAP_ID_NOT_EXIST = 2001; + static final int CODE_AMAP_SERVICE_MAINTENANCE = 2002; + static final int CODE_AMAP_ENGINE_TABLEID_NOT_EXIST = 2003; + static final int CODE_AMAP_NEARBY_INVALID_USERID = 2100; + static final int CODE_AMAP_NEARBY_KEY_NOT_BIND = 2101; + static final int CODE_AMAP_CLIENT_UPLOADAUTO_STARTED_ERROR = 2200; + static final int CODE_AMAP_CLIENT_USERID_ILLEGAL = 2201; + static final int CODE_AMAP_CLIENT_NEARBY_NULL_RESULT = 2202; + static final int CODE_AMAP_CLIENT_UPLOAD_TOO_FREQUENT = 2203; + static final int CODE_AMAP_CLIENT_UPLOAD_LOCATION_ERROR = 2204; + static final int CODE_AMAP_ROUTE_OUT_OF_SERVICE = 3000; + static final int CODE_AMAP_ROUTE_NO_ROADS_NEARBY = 3001; + static final int CODE_AMAP_ROUTE_FAIL = 3002; + static final int CODE_AMAP_OVER_DIRECTION_RANGE = 3003; + static final int CODE_AMAP_SHARE_LICENSE_IS_EXPIRED = 4000; + static final int CODE_AMAP_SHARE_FAILURE = 4001; + static final int CODE_AMAP_SHARE_SIGNATURE_FAILURE = 4002; + static final int AMAP_ERROR_REST = 2; + static final int AMAP_ERROR_CORE = 1; + static final int AMAP_ERROR_LOCAL = 0; + static final int AMAP_ERROR_LOCAL_STANDARDIZED = 4; + //endregion + + //region creators + static Future create__String(String var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_core_AMapException__String', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__String__int__String(String var1, int var2, String var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_core_AMapException__String__int__String', + {"var1": var1, "var2": var2, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__String__int__String__int(String var1, int var2, String var3, int var4) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_core_AMapException__String__int__String__int', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_core_AMapException__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_core_AMapException__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__String__int__String(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_core_AMapException__String__int__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__String__int__String__int(List var1, List var2, List var3, List var4) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_core_AMapException__String__int__String__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_core_AMapException__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getErrorLevel() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.AMapException@$refId::getErrorLevel([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.AMapException::getErrorLevel', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getErrorType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.AMapException@$refId::getErrorType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.AMapException::getErrorType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getErrorMessage() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.AMapException@$refId::getErrorMessage([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.AMapException::getErrorMessage', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getErrorCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.AMapException@$refId::getErrorCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.AMapException::getErrorCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_core_AMapException{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_core_AMapException_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getErrorLevel_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.AMapException::getErrorLevel_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getErrorType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.AMapException::getErrorType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getErrorMessage_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.AMapException::getErrorMessage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getErrorCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.AMapException::getErrorCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/core/LatLonPoint.g.dart b/lib/src/android/com/amap/api/services/core/LatLonPoint.g.dart new file mode 100644 index 0000000..43e96bb --- /dev/null +++ b/lib/src/android/com/amap/api/services/core/LatLonPoint.g.dart @@ -0,0 +1,223 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_core_LatLonPoint extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.core.LatLonPoint'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__double__double(double var1, double var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_core_LatLonPoint__double__double', + {"var1": var1, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__double__double(List var1, List var3) async { + assert(var1.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_core_LatLonPoint__double__double', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getLongitude() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.LatLonPoint@$refId::getLongitude([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonPoint::getLongitude', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLongitude(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.LatLonPoint@$refId::setLongitude([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonPoint::setLongitude', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLatitude() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.LatLonPoint@$refId::getLatitude([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonPoint::getLatitude', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLatitude(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.LatLonPoint@$refId::setLatitude([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonPoint::setLatitude', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future copy() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.LatLonPoint@$refId::copy([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonPoint::copy', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_core_LatLonPoint{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_core_LatLonPoint_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getLongitude_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonPoint::getLongitude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLongitude_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonPoint::setLongitude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLatitude_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonPoint::getLatitude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLatitude_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonPoint::setLatitude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> copy_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonPoint::copy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/core/LatLonSharePoint.g.dart b/lib/src/android/com/amap/api/services/core/LatLonSharePoint.g.dart new file mode 100644 index 0000000..3d017cd --- /dev/null +++ b/lib/src/android/com/amap/api/services/core/LatLonSharePoint.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_core_LatLonSharePoint extends com_amap_api_services_core_LatLonPoint with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.core.LatLonSharePoint'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__double__double__String(double var1, double var3, String var5) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_core_LatLonSharePoint__double__double__String', + {"var1": var1, "var3": var3, "var5": var5} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__double__double__String(List var1, List var3, List var5) async { + assert(var1.length == var3.length && var3.length == var5.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_core_LatLonSharePoint__double__double__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var3": var3[__i__], "var5": var5[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getSharePointName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.LatLonSharePoint@$refId::getSharePointName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonSharePoint::getSharePointName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSharePointName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.LatLonSharePoint@$refId::setSharePointName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonSharePoint::setSharePointName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_core_LatLonSharePoint{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_core_LatLonSharePoint_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getSharePointName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonSharePoint::getSharePointName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSharePointName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.LatLonSharePoint::setSharePointName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/core/PoiItem.g.dart b/lib/src/android/com/amap/api/services/core/PoiItem.g.dart new file mode 100644 index 0000000..53a152b --- /dev/null +++ b/lib/src/android/com/amap/api/services/core/PoiItem.g.dart @@ -0,0 +1,1539 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_core_PoiItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.core.PoiItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__com_amap_api_services_core_LatLonPoint__String__String(String var1, com_amap_api_services_core_LatLonPoint var2, String var3, String var4) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_core_PoiItem__String__com_amap_api_services_core_LatLonPoint__String__String', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__com_amap_api_services_core_LatLonPoint__String__String(List var1, List var2, List var3, List var4) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_core_PoiItem__String__com_amap_api_services_core_LatLonPoint__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getBusinessArea() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getBusinessArea([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getBusinessArea', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBusinessArea(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setBusinessArea([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setBusinessArea', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getAdName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getAdName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setAdName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setAdName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCityName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getCityName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getCityName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setCityName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setCityName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getProvinceName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getProvinceName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getProvinceName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setProvinceName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setProvinceName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setProvinceName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTypeDes() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getTypeDes([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getTypeDes', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTypeDes(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setTypeDes([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setTypeDes', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTel() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getTel([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getTel', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTel(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setTel([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setTel', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getAdCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getAdCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setAdCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setAdCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPoiId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getPoiId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getPoiId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTitle() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getTitle([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getTitle', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSnippet() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getSnippet([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getSnippet', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLatLonPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getLatLonPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getCityCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getCityCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getCityCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setCityCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setCityCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getEnter() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getEnter([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getEnter', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setEnter(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setEnter([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setEnter', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExit() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getExit([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getExit', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setExit(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setExit([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setExit', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getWebsite() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getWebsite([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getWebsite', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setWebsite(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setWebsite([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setWebsite', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPostcode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getPostcode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getPostcode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPostcode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setPostcode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setPostcode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getEmail() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getEmail([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getEmail', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setEmail(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setEmail([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setEmail', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDirection() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getDirection([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getDirection', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDirection(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setDirection([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setDirection', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setIndoorMap(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setIndoorMap([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setIndoorMap', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isIndoorMap() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::isIndoorMap([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::isIndoorMap', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setProvinceCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setProvinceCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setProvinceCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getProvinceCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getProvinceCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getProvinceCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setParkingType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setParkingType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setParkingType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getParkingType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getParkingType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getParkingType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSubPois(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setSubPois([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setSubPois', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getSubPois() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getSubPois([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getSubPois', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future getIndoorData() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getIndoorData([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getIndoorData', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setIndoorDate(com_amap_api_services_poisearch_IndoorData var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setIndoorDate([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setIndoorDate', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPhotos() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getPhotos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getPhotos', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPhotos(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setPhotos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setPhotos', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPoiExtension() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getPoiExtension([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getPoiExtension', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setPoiExtension(com_amap_api_services_poisearch_PoiItemExtension var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setPoiExtension([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setPoiExtension', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTypeCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getTypeCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getTypeCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTypeCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setTypeCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setTypeCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getShopID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::getShopID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getShopID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setShopID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.PoiItem@$refId::setShopID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setShopID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_core_PoiItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_core_PoiItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getBusinessArea_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getBusinessArea_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBusinessArea_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setBusinessArea_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getAdName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setAdName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCityName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getCityName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setCityName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getProvinceName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getProvinceName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setProvinceName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setProvinceName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTypeDes_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getTypeDes_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTypeDes_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setTypeDes_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTel_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getTel_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTel_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setTel_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPoiId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getPoiId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTitle_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSnippet_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getSnippet_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLatLonPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getCityCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getEnter_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getEnter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setEnter_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setEnter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExit_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getExit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setExit_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setExit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getWebsite_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getWebsite_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setWebsite_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setWebsite_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPostcode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getPostcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPostcode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setPostcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getEmail_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getEmail_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setEmail_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setEmail_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDirection_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDirection_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setIndoorMap_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setIndoorMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isIndoorMap_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::isIndoorMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setProvinceCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setProvinceCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getProvinceCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getProvinceCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setParkingType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setParkingType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getParkingType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getParkingType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSubPois_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setSubPois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getSubPois_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getSubPois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getIndoorData_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getIndoorData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setIndoorDate_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setIndoorDate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPhotos_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getPhotos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPhotos_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setPhotos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPoiExtension_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getPoiExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setPoiExtension_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setPoiExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTypeCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getTypeCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTypeCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setTypeCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getShopID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::getShopID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setShopID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.PoiItem::setShopID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/core/SearchUtils.g.dart b/lib/src/android/com/amap/api/services/core/SearchUtils.g.dart new file mode 100644 index 0000000..494024f --- /dev/null +++ b/lib/src/android/com/amap/api/services/core/SearchUtils.g.dart @@ -0,0 +1,167 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_core_SearchUtils extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.core.SearchUtils'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_core_SearchUtils__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_core_SearchUtils__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future getSHA1(android_content_Context var0) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SearchUtils::getSHA1([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SearchUtils::getSHA1', {"var0": var0}); + + + // handle native call + + + return __result__; + } + + + static Future getPkgName(android_content_Context var0) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SearchUtils::getPkgName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SearchUtils::getPkgName', {"var0": var0}); + + + // handle native call + + + return __result__; + } + + + static Future getVersion() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SearchUtils::getVersion([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SearchUtils::getVersion', ); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_core_SearchUtils{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_core_SearchUtils_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future> getSHA1_batch(List var0) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SearchUtils::getSHA1_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + static Future> getPkgName_batch(List var0) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SearchUtils::getPkgName_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + static Future> getVersion_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SearchUtils::getVersion_batch', ); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/core/ServiceSettings.g.dart b/lib/src/android/com/amap/api/services/core/ServiceSettings.g.dart new file mode 100644 index 0000000..9fa956c --- /dev/null +++ b/lib/src/android/com/amap/api/services/core/ServiceSettings.g.dart @@ -0,0 +1,430 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_core_ServiceSettings extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.core.ServiceSettings'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final String ENGLISH = "en"; + static final String CHINESE = "zh-CN"; + static final int HTTP = 1; + static final int HTTPS = 2; + //endregion + + //region creators + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getConnectionTimeOut() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings@$refId::getConnectionTimeOut([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::getConnectionTimeOut', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSoTimeOut() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings@$refId::getSoTimeOut([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::getSoTimeOut', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setConnectionTimeOut(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings@$refId::setConnectionTimeOut([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::setConnectionTimeOut', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSoTimeOut(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings@$refId::setSoTimeOut([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::setSoTimeOut', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + static Future getInstance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings::getInstance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::getInstance', ); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setLanguage(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings@$refId::setLanguage([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::setLanguage', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setProtocol(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings@$refId::setProtocol([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::setProtocol', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLanguage() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings@$refId::getLanguage([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::getLanguage', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getProtocol() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings@$refId::getProtocol([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::getProtocol', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setApiKey(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings@$refId::setApiKey([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::setApiKey', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future destroyInnerAsynThreadPool() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings@$refId::destroyInnerAsynThreadPool([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::destroyInnerAsynThreadPool', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + static Future updatePrivacyShow(android_content_Context var0, bool var1, bool var2) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings::updatePrivacyShow([\'var1\':$var1, \'var2\':$var2])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::updatePrivacyShow', {"var0": var0, "var1": var1, "var2": var2}); + + + // handle native call + + + return __result__; + } + + + static Future updatePrivacyAgree(android_content_Context var0, bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.ServiceSettings::updatePrivacyAgree([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::updatePrivacyAgree', {"var0": var0, "var1": var1}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_core_ServiceSettings{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_core_ServiceSettings_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getConnectionTimeOut_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::getConnectionTimeOut_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSoTimeOut_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::getSoTimeOut_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setConnectionTimeOut_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::setConnectionTimeOut_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSoTimeOut_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::setSoTimeOut_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + static Future> getInstance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::getInstance_batch', ); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setLanguage_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::setLanguage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setProtocol_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::setProtocol_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLanguage_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::getLanguage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getProtocol_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::getProtocol_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setApiKey_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::setApiKey_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> destroyInnerAsynThreadPool_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::destroyInnerAsynThreadPool_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + static Future> updatePrivacyShow_batch(List var0, List var1, List var2) async { + assert(var0.length == var1.length && var1.length == var2.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::updatePrivacyShow_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__], "var2": var2[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + static Future> updatePrivacyAgree_batch(List var0, List var1) async { + assert(var0.length == var1.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.ServiceSettings::updatePrivacyAgree_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/core/SuggestionCity.g.dart b/lib/src/android/com/amap/api/services/core/SuggestionCity.g.dart new file mode 100644 index 0000000..8ec130a --- /dev/null +++ b/lib/src/android/com/amap/api/services/core/SuggestionCity.g.dart @@ -0,0 +1,307 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_core_SuggestionCity extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.core.SuggestionCity'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__String__String__int(String var1, String var2, String var3, int var4) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_core_SuggestionCity__String__String__String__int', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__String__String__int(List var1, List var2, List var3, List var4) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_core_SuggestionCity__String__String__String__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getCityName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SuggestionCity@$refId::getCityName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::getCityName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SuggestionCity@$refId::setCityName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::setCityName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCityCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SuggestionCity@$refId::getCityCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::getCityCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SuggestionCity@$refId::setCityCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::setCityCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SuggestionCity@$refId::getAdCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::getAdCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SuggestionCity@$refId::setAdCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::setAdCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSuggestionNum() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SuggestionCity@$refId::getSuggestionNum([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::getSuggestionNum', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSuggestionNum(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.core.SuggestionCity@$refId::setSuggestionNum([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::setSuggestionNum', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_core_SuggestionCity{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_core_SuggestionCity_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getCityName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::getCityName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::setCityName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCityCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::getCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::setCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::getAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::setAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSuggestionNum_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::getSuggestionNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSuggestionNum_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.core.SuggestionCity::setSuggestionNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/district/DistrictItem.g.dart b/lib/src/android/com/amap/api/services/district/DistrictItem.g.dart new file mode 100644 index 0000000..c235c4a --- /dev/null +++ b/lib/src/android/com/amap/api/services/district/DistrictItem.g.dart @@ -0,0 +1,496 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_district_DistrictItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.district.DistrictItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_district_DistrictItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__String__String__String__com_amap_api_services_core_LatLonPoint__String(String var1, String var2, String var3, com_amap_api_services_core_LatLonPoint var4, String var5) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_district_DistrictItem__String__String__String__com_amap_api_services_core_LatLonPoint__String', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4, "var5": var5} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_district_DistrictItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__String__String__String__com_amap_api_services_core_LatLonPoint__String(List var1, List var2, List var3, List var4, List var5) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length && var4.length == var5.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_district_DistrictItem__String__String__String__com_amap_api_services_core_LatLonPoint__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__], "var5": var5[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setDistrictBoundary(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::setDistrictBoundary([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setDistrictBoundary', {"var1": Array.ofList(var1), "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> districtBoundary() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::districtBoundary([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::districtBoundary', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.cast(); + } + + + Future getCitycode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::getCitycode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getCitycode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCitycode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::setCitycode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setCitycode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdcode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::getAdcode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getAdcode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdcode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::setAdcode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setAdcode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::getName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::setName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCenter() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::getCenter([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getCenter', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setCenter(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::setCenter([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setCenter', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLevel() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::getLevel([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getLevel', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLevel(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::setLevel([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setLevel', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getSubDistrict() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::getSubDistrict([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getSubDistrict', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setSubDistrict(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictItem@$refId::setSubDistrict([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setSubDistrict', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_district_DistrictItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_district_DistrictItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setDistrictBoundary_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setDistrictBoundary_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> districtBoundary_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::districtBoundary_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast()).cast?>().toList(); + } + + + Future> getCitycode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getCitycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCitycode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setCitycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdcode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdcode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCenter_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setCenter_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLevel_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getLevel_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLevel_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setLevel_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getSubDistrict_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::getSubDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setSubDistrict_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictItem::setSubDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/district/DistrictResult.g.dart b/lib/src/android/com/amap/api/services/district/DistrictResult.g.dart new file mode 100644 index 0000000..3a4cc68 --- /dev/null +++ b/lib/src/android/com/amap/api/services/district/DistrictResult.g.dart @@ -0,0 +1,328 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_district_DistrictResult extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.district.DistrictResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_district_DistrictSearchQuery__List_java_util_ArrayList_com_amap_api_services_district_DistrictItem__(com_amap_api_services_district_DistrictSearchQuery var1, List var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_district_DistrictResult__com_amap_api_services_district_DistrictSearchQuery__java_util_ArrayList_com_amap_api_services_district_DistrictItem_', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_district_DistrictResult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_district_DistrictSearchQuery__List_java_util_ArrayList_com_amap_api_services_district_DistrictItem__(List var1, List> var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_district_DistrictResult__com_amap_api_services_district_DistrictSearchQuery__java_util_ArrayList_com_amap_api_services_district_DistrictItem_', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_district_DistrictResult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getDistrict() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictResult@$refId::getDistrict([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::getDistrict', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setDistrict(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictResult@$refId::setDistrict([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::setDistrict', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictResult@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setQuery(com_amap_api_services_district_DistrictSearchQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictResult@$refId::setQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::setQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageCount() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictResult@$refId::getPageCount([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::getPageCount', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageCount(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictResult@$refId::setPageCount([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::setPageCount', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAMapException() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictResult@$refId::getAMapException([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::getAMapException', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setAMapException(com_amap_api_services_core_AMapException var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictResult@$refId::setAMapException([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::setAMapException', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_district_DistrictResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_district_DistrictResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getDistrict_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::getDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setDistrict_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::setDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::setQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageCount_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::getPageCount_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageCount_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::setPageCount_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAMapException_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::getAMapException_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setAMapException_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictResult::setAMapException_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/district/DistrictSearch.g.dart b/lib/src/android/com/amap/api/services/district/DistrictSearch.g.dart new file mode 100644 index 0000000..70c6a84 --- /dev/null +++ b/lib/src/android/com/amap/api/services/district/DistrictSearch.g.dart @@ -0,0 +1,240 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_district_DistrictSearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.district.DistrictSearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__android_content_Context(android_content_Context var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_district_DistrictSearch__android_content_Context', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_district_DistrictSearch__android_content_Context', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearch@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setQuery(com_amap_api_services_district_DistrictSearchQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearch@$refId::setQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::setQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchDistrict() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearch@$refId::searchDistrict([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::searchDistrict', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future searchDistrictAsyn() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearch@$refId::searchDistrictAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::searchDistrictAsyn', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchDistrictAnsy() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearch@$refId::searchDistrictAnsy([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::searchDistrictAnsy', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOnDistrictSearchListener(com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearch@$refId::setOnDistrictSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::setOnDistrictSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_district_DistrictSearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_district_DistrictSearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::setQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchDistrict_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::searchDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> searchDistrictAsyn_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::searchDistrictAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchDistrictAnsy_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch::searchDistrictAnsy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/district/DistrictSearch/OnDistrictSearchListener.g.dart b/lib/src/android/com/amap/api/services/district/DistrictSearch/OnDistrictSearchListener.g.dart new file mode 100644 index 0000000..651d259 --- /dev/null +++ b/lib/src/android/com/amap/api/services/district/DistrictSearch/OnDistrictSearchListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener_SUB extends java_lang_Object with com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener {} + +mixin com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener on java_lang_Object { + + + static com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener subInstance() => _com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearch.OnDistrictSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.district.DistrictSearch.OnDistrictSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onDistrictSearched': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onDistrictSearched?.call([\'var1\':${args['var1']}])'); + } + + // handle the native call + __object__.onDistrictSearched?.call(AmapSearchFluttifyAndroidAs(args['var1'])); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_district_DistrictResult? var1)? onDistrictSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/district/DistrictSearchQuery.g.dart b/lib/src/android/com/amap/api/services/district/DistrictSearchQuery.g.dart new file mode 100644 index 0000000..f8615b7 --- /dev/null +++ b/lib/src/android/com/amap/api/services/district/DistrictSearchQuery.g.dart @@ -0,0 +1,689 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_district_DistrictSearchQuery extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.district.DistrictSearchQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final String KEYWORDS_COUNTRY = "country"; + static final String KEYWORDS_PROVINCE = "province"; + static final String KEYWORDS_CITY = "city"; + static final String KEYWORDS_DISTRICT = "district"; + static final String KEYWORDS_BUSINESS = "biz_area"; + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_district_DistrictSearchQuery__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__String__String__int(String var1, String var2, int var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_district_DistrictSearchQuery__String__String__int', + {"var1": var1, "var2": var2, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__String__String__int__boolean__int(String var1, String var2, int var3, bool var4, int var5) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_district_DistrictSearchQuery__String__String__int__boolean__int', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4, "var5": var5} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_district_DistrictSearchQuery__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__String__String__int(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_district_DistrictSearchQuery__String__String__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__String__String__int__boolean__int(List var1, List var2, List var3, List var4, List var5) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length && var4.length == var5.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_district_DistrictSearchQuery__String__String__int__boolean__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__], "var5": var5[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setShowBoundary(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::setShowBoundary([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setShowBoundary', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isShowBoundary() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::isShowBoundary([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::isShowBoundary', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageNum() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::getPageNum([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::getPageNum', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageNum(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::setPageNum([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setPageNum', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageSize() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::getPageSize([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::getPageSize', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageSize(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::setPageSize([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setPageSize', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getKeywords() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::getKeywords([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::getKeywords', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setKeywords(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::setKeywords([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setKeywords', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getKeywordsLevel() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::getKeywordsLevel([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::getKeywordsLevel', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setKeywordsLevel(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::setKeywordsLevel([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setKeywordsLevel', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isShowChild() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::isShowChild([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::isShowChild', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setShowChild(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::setShowChild([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setShowChild', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSubDistrict() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::getSubDistrict([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::getSubDistrict', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSubDistrict(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::setSubDistrict([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setSubDistrict', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isShowBusinessArea() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::isShowBusinessArea([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::isShowBusinessArea', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setShowBusinessArea(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::setShowBusinessArea([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setShowBusinessArea', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future checkLevels() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::checkLevels([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::checkLevels', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future checkKeyWords() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::checkKeyWords([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::checkKeyWords', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future weakEquals(com_amap_api_services_district_DistrictSearchQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::weakEquals([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::weakEquals', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.district.DistrictSearchQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_district_DistrictSearchQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_district_DistrictSearchQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setShowBoundary_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setShowBoundary_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isShowBoundary_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::isShowBoundary_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageNum_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::getPageNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageNum_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setPageNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageSize_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::getPageSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageSize_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setPageSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getKeywords_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::getKeywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setKeywords_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setKeywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getKeywordsLevel_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::getKeywordsLevel_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setKeywordsLevel_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setKeywordsLevel_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isShowChild_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::isShowChild_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setShowChild_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setShowChild_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSubDistrict_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::getSubDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSubDistrict_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setSubDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isShowBusinessArea_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::isShowBusinessArea_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setShowBusinessArea_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::setShowBusinessArea_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> checkLevels_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::checkLevels_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> checkKeyWords_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::checkKeyWords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> weakEquals_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::weakEquals_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.district.DistrictSearchQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/AoiItem.g.dart b/lib/src/android/com/amap/api/services/geocoder/AoiItem.g.dart new file mode 100644 index 0000000..b51bfea --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/AoiItem.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_AoiItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.AoiItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_AoiItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_AoiItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getAoiId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.AoiItem@$refId::getAoiId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::getAoiId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAoiName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.AoiItem@$refId::getAoiName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::getAoiName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.AoiItem@$refId::getAdCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::getAdCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAoiCenterPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.AoiItem@$refId::getAoiCenterPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::getAoiCenterPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getAoiArea() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.AoiItem@$refId::getAoiArea([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::getAoiArea', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.AoiItem@$refId::setId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::setId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.AoiItem@$refId::setName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::setName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdcode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.AoiItem@$refId::setAdcode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::setAdcode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLocation(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.AoiItem@$refId::setLocation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::setLocation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setArea(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.AoiItem@$refId::setArea([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::setArea', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_AoiItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_AoiItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getAoiId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::getAoiId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAoiName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::getAoiName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::getAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAoiCenterPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::getAoiCenterPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getAoiArea_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::getAoiArea_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::setId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::setName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdcode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::setAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLocation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::setLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setArea_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.AoiItem::setArea_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/BusinessArea.g.dart b/lib/src/android/com/amap/api/services/geocoder/BusinessArea.g.dart new file mode 100644 index 0000000..56192d8 --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/BusinessArea.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_BusinessArea extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.BusinessArea'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_BusinessArea__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_BusinessArea__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getCenterPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.BusinessArea@$refId::getCenterPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.BusinessArea::getCenterPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setCenterPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.BusinessArea@$refId::setCenterPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.BusinessArea::setCenterPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.BusinessArea@$refId::getName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.BusinessArea::getName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.BusinessArea@$refId::setName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.BusinessArea::setName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_BusinessArea{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_BusinessArea_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getCenterPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.BusinessArea::getCenterPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setCenterPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.BusinessArea::setCenterPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.BusinessArea::getName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.BusinessArea::setName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/GeocodeAddress.g.dart b/lib/src/android/com/amap/api/services/geocoder/GeocodeAddress.g.dart new file mode 100644 index 0000000..0e4485b --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/GeocodeAddress.g.dart @@ -0,0 +1,755 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_GeocodeAddress extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.GeocodeAddress'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_GeocodeAddress__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_GeocodeAddress__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFormatAddress() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getFormatAddress([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getFormatAddress', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setFormatAddress(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setFormatAddress([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setFormatAddress', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getProvince() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getProvince([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getProvince', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setProvince(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setProvince([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setProvince', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCity(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setCity([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setCity', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistrict() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getDistrict([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getDistrict', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistrict(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setDistrict([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setDistrict', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTownship() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getTownship([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getTownship', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTownship(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setTownship([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setTownship', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getNeighborhood() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getNeighborhood([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getNeighborhood', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setNeighborhood(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setNeighborhood([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setNeighborhood', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBuilding() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getBuilding([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getBuilding', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBuilding(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setBuilding([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setBuilding', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdcode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getAdcode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getAdcode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdcode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setAdcode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setAdcode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLatLonPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getLatLonPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setLatLonPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setLatLonPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLevel() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getLevel([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getLevel', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLevel(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setLevel([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setLevel', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCountry() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getCountry([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getCountry', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCountry(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setCountry([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setCountry', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPostcode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::getPostcode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getPostcode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPostcode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeAddress@$refId::setPostcode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setPostcode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_GeocodeAddress{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_GeocodeAddress_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFormatAddress_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getFormatAddress_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setFormatAddress_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setFormatAddress_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getProvince_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setProvince_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCity_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistrict_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistrict_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTownship_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getTownship_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTownship_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setTownship_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getNeighborhood_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getNeighborhood_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setNeighborhood_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setNeighborhood_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBuilding_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getBuilding_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBuilding_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setBuilding_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdcode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdcode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLatLonPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setLatLonPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLevel_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getLevel_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLevel_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setLevel_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCountry_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getCountry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCountry_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setCountry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPostcode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::getPostcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPostcode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeAddress::setPostcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/GeocodeQuery.g.dart b/lib/src/android/com/amap/api/services/geocoder/GeocodeQuery.g.dart new file mode 100644 index 0000000..8b4d187 --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/GeocodeQuery.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_GeocodeQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.GeocodeQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__String(String var1, String var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_GeocodeQuery__String__String', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__String(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_GeocodeQuery__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getLocationName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeQuery@$refId::getLocationName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::getLocationName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLocationName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeQuery@$refId::setLocationName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::setLocationName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeQuery@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCity(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeQuery@$refId::setCity([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::setCity', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCountry() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeQuery@$refId::getCountry([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::getCountry', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCountry(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeQuery@$refId::setCountry([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::setCountry', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_GeocodeQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_GeocodeQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getLocationName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::getLocationName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLocationName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::setLocationName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCity_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::setCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCountry_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::getCountry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCountry_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeQuery::setCountry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/GeocodeResult.g.dart b/lib/src/android/com/amap/api/services/geocoder/GeocodeResult.g.dart new file mode 100644 index 0000000..d2490b3 --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/GeocodeResult.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_GeocodeResult extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.GeocodeResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_geocoder_GeocodeQuery__List_java_util_List_com_amap_api_services_geocoder_GeocodeAddress__(com_amap_api_services_geocoder_GeocodeQuery var1, List var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_GeocodeResult__com_amap_api_services_geocoder_GeocodeQuery__java_util_List_com_amap_api_services_geocoder_GeocodeAddress_', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_geocoder_GeocodeQuery__List_java_util_List_com_amap_api_services_geocoder_GeocodeAddress__(List var1, List> var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_GeocodeResult__com_amap_api_services_geocoder_GeocodeQuery__java_util_List_com_amap_api_services_geocoder_GeocodeAddress_', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getGeocodeQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeResult@$refId::getGeocodeQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeResult::getGeocodeQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setGeocodeQuery(com_amap_api_services_geocoder_GeocodeQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeResult@$refId::setGeocodeQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeResult::setGeocodeQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getGeocodeAddressList() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeResult@$refId::getGeocodeAddressList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeResult::getGeocodeAddressList', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setGeocodeAddressList(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeResult@$refId::setGeocodeAddressList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeResult::setGeocodeAddressList', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_GeocodeResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_GeocodeResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getGeocodeQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeResult::getGeocodeQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setGeocodeQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeResult::setGeocodeQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getGeocodeAddressList_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeResult::getGeocodeAddressList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setGeocodeAddressList_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeResult::setGeocodeAddressList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/GeocodeSearch.g.dart b/lib/src/android/com/amap/api/services/geocoder/GeocodeSearch.g.dart new file mode 100644 index 0000000..899e90e --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/GeocodeSearch.g.dart @@ -0,0 +1,215 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_GeocodeSearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.GeocodeSearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final String GPS = "gps"; + static final String AMAP = "autonavi"; + static final String EXTENSIONS_ALL = "all"; + static final String EXTENSIONS_BASE = "base"; + //endregion + + //region creators + static Future create__android_content_Context(android_content_Context var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_GeocodeSearch__android_content_Context', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_GeocodeSearch__android_content_Context', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFromLocation(com_amap_api_services_geocoder_RegeocodeQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeSearch@$refId::getFromLocation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeSearch::getFromLocation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future?> getFromLocationName(com_amap_api_services_geocoder_GeocodeQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeSearch@$refId::getFromLocationName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeSearch::getFromLocationName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setOnGeocodeSearchListener(com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeSearch@$refId::setOnGeocodeSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeSearch::setOnGeocodeSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFromLocationAsyn(com_amap_api_services_geocoder_RegeocodeQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeSearch@$refId::getFromLocationAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeSearch::getFromLocationAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFromLocationNameAsyn(com_amap_api_services_geocoder_GeocodeQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.GeocodeSearch@$refId::getFromLocationNameAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeSearch::getFromLocationNameAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_GeocodeSearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_GeocodeSearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFromLocation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeSearch::getFromLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future?>> getFromLocationName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeSearch::getFromLocationName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getFromLocationAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeSearch::getFromLocationAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFromLocationNameAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeSearch::getFromLocationNameAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/GeocodeSearch/OnGeocodeSearchListener.g.dart b/lib/src/android/com/amap/api/services/geocoder/GeocodeSearch/OnGeocodeSearchListener.g.dart new file mode 100644 index 0000000..79c44a1 --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/GeocodeSearch/OnGeocodeSearchListener.g.dart @@ -0,0 +1,78 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener_SUB extends java_lang_Object with com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener {} + +mixin com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener on java_lang_Object { + + + static com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener subInstance() => _com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.GeocodeSearch.OnGeocodeSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.geocoder.GeocodeSearch.OnGeocodeSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onRegeocodeSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onRegeocodeSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onRegeocodeSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + case 'onGeocodeSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onGeocodeSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onGeocodeSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_geocoder_RegeocodeResult? var1, int? var2)? onRegeocodeSearched; + + Future Function(com_amap_api_services_geocoder_GeocodeResult? var1, int? var2)? onGeocodeSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/geocoder/RegeocodeAddress.g.dart b/lib/src/android/com/amap/api/services/geocoder/RegeocodeAddress.g.dart new file mode 100644 index 0000000..abbb765 --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/RegeocodeAddress.g.dart @@ -0,0 +1,1091 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_RegeocodeAddress extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.RegeocodeAddress'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_RegeocodeAddress__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_RegeocodeAddress__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFormatAddress() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getFormatAddress([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getFormatAddress', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setFormatAddress(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setFormatAddress([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setFormatAddress', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getProvince() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getProvince([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getProvince', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setProvince(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setProvince([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setProvince', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCity(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setCity([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setCity', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCityCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getCityCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getCityCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setCityCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setCityCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getAdCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getAdCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setAdCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setAdCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistrict() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getDistrict([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getDistrict', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistrict(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setDistrict([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setDistrict', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTownship() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getTownship([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getTownship', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTownship(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setTownship([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setTownship', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getNeighborhood() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getNeighborhood([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getNeighborhood', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setNeighborhood(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setNeighborhood([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setNeighborhood', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBuilding() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getBuilding([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getBuilding', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBuilding(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setBuilding([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setBuilding', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getStreetNumber() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getStreetNumber([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getStreetNumber', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setStreetNumber(com_amap_api_services_geocoder_StreetNumber var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setStreetNumber([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setStreetNumber', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getRoads() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getRoads([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getRoads', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setRoads(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setRoads([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setRoads', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPois() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getPois([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getPois', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPois(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setPois([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setPois', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getCrossroads() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getCrossroads([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getCrossroads', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setCrossroads(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setCrossroads([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setCrossroads', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getBusinessAreas() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getBusinessAreas([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getBusinessAreas', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setBusinessAreas(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setBusinessAreas([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setBusinessAreas', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getAois() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getAois([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getAois', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setAois(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setAois([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setAois', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTowncode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getTowncode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getTowncode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTowncode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setTowncode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setTowncode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCountry(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setCountry([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setCountry', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCountry() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getCountry([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getCountry', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCountryCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::getCountryCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getCountryCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCountryCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeAddress@$refId::setCountryCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setCountryCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_RegeocodeAddress{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_RegeocodeAddress_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFormatAddress_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getFormatAddress_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setFormatAddress_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setFormatAddress_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getProvince_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setProvince_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCity_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCityCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistrict_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistrict_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTownship_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getTownship_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTownship_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setTownship_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getNeighborhood_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getNeighborhood_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setNeighborhood_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setNeighborhood_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBuilding_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getBuilding_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBuilding_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setBuilding_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getStreetNumber_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getStreetNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setStreetNumber_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setStreetNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getRoads_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getRoads_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setRoads_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setRoads_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPois_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getPois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPois_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setPois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getCrossroads_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getCrossroads_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setCrossroads_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setCrossroads_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getBusinessAreas_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getBusinessAreas_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setBusinessAreas_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setBusinessAreas_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getAois_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getAois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setAois_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setAois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTowncode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getTowncode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTowncode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setTowncode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCountry_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setCountry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCountry_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getCountry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCountryCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::getCountryCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCountryCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeAddress::setCountryCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/RegeocodeQuery.g.dart b/lib/src/android/com/amap/api/services/geocoder/RegeocodeQuery.g.dart new file mode 100644 index 0000000..b4c048c --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/RegeocodeQuery.g.dart @@ -0,0 +1,419 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_RegeocodeQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.RegeocodeQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_core_LatLonPoint__float__String(com_amap_api_services_core_LatLonPoint var1, double var2, String var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_core_LatLonPoint__float__String', + {"var1": var1, "var2": var2, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_core_LatLonPoint__float__String(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_core_LatLonPoint__float__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::getPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::setPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRadius() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::getRadius([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getRadius', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRadius(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::setRadius([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setRadius', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLatLonType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::getLatLonType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getLatLonType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLatLonType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::setLatLonType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setLatLonType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPoiType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::getPoiType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getPoiType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPoiType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::setPoiType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setPoiType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::getMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setMode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::setMode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setMode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExtensions() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::getExtensions([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getExtensions', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExtensions(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeQuery@$refId::setExtensions([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setExtensions', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_RegeocodeQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_RegeocodeQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRadius_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getRadius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRadius_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setRadius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLatLonType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getLatLonType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLatLonType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setLatLonType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPoiType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getPoiType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPoiType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setPoiType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setMode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExtensions_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::getExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExtensions_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeQuery::setExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/RegeocodeResult.g.dart b/lib/src/android/com/amap/api/services/geocoder/RegeocodeResult.g.dart new file mode 100644 index 0000000..1abd66e --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/RegeocodeResult.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_RegeocodeResult extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.RegeocodeResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_geocoder_RegeocodeAddress(com_amap_api_services_geocoder_RegeocodeQuery var1, com_amap_api_services_geocoder_RegeocodeAddress var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_RegeocodeResult__com_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_geocoder_RegeocodeAddress', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_geocoder_RegeocodeAddress(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_RegeocodeResult__com_amap_api_services_geocoder_RegeocodeQuery__com_amap_api_services_geocoder_RegeocodeAddress', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getRegeocodeQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeResult@$refId::getRegeocodeQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeResult::getRegeocodeQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setRegeocodeQuery(com_amap_api_services_geocoder_RegeocodeQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeResult@$refId::setRegeocodeQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeResult::setRegeocodeQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRegeocodeAddress() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeResult@$refId::getRegeocodeAddress([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeResult::getRegeocodeAddress', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setRegeocodeAddress(com_amap_api_services_geocoder_RegeocodeAddress var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeResult@$refId::setRegeocodeAddress([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeResult::setRegeocodeAddress', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_RegeocodeResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_RegeocodeResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getRegeocodeQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeResult::getRegeocodeQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setRegeocodeQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeResult::setRegeocodeQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRegeocodeAddress_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeResult::getRegeocodeAddress_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setRegeocodeAddress_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeResult::setRegeocodeAddress_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/RegeocodeRoad.g.dart b/lib/src/android/com/amap/api/services/geocoder/RegeocodeRoad.g.dart new file mode 100644 index 0000000..7fb8435 --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/RegeocodeRoad.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_RegeocodeRoad extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.RegeocodeRoad'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_RegeocodeRoad__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_RegeocodeRoad__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeRoad@$refId::getId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::getId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeRoad@$refId::setId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::setId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeRoad@$refId::getName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::getName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeRoad@$refId::setName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::setName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeRoad@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeRoad@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDirection() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeRoad@$refId::getDirection([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::getDirection', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDirection(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeRoad@$refId::setDirection([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::setDirection', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLatLngPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeRoad@$refId::getLatLngPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::getLatLngPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setLatLngPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.RegeocodeRoad@$refId::setLatLngPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::setLatLngPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_RegeocodeRoad{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_RegeocodeRoad_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::getId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::setId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::getName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::setName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDirection_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::getDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDirection_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::setDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLatLngPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::getLatLngPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setLatLngPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.RegeocodeRoad::setLatLngPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/geocoder/StreetNumber.g.dart b/lib/src/android/com/amap/api/services/geocoder/StreetNumber.g.dart new file mode 100644 index 0000000..f69d08f --- /dev/null +++ b/lib/src/android/com/amap/api/services/geocoder/StreetNumber.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_geocoder_StreetNumber extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.geocoder.StreetNumber'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_geocoder_StreetNumber__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_geocoder_StreetNumber__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getStreet() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.StreetNumber@$refId::getStreet([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::getStreet', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStreet(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.StreetNumber@$refId::setStreet([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::setStreet', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getNumber() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.StreetNumber@$refId::getNumber([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::getNumber', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setNumber(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.StreetNumber@$refId::setNumber([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::setNumber', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLatLonPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.StreetNumber@$refId::getLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::getLatLonPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setLatLonPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.StreetNumber@$refId::setLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::setLatLonPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDirection() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.StreetNumber@$refId::getDirection([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::getDirection', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDirection(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.StreetNumber@$refId::setDirection([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::setDirection', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.StreetNumber@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.geocoder.StreetNumber@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_geocoder_StreetNumber{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_geocoder_StreetNumber_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getStreet_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::getStreet_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStreet_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::setStreet_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getNumber_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::getNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setNumber_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::setNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLatLonPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::getLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setLatLonPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::setLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDirection_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::getDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDirection_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::setDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.geocoder.StreetNumber::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/help/Inputtips.g.dart b/lib/src/android/com/amap/api/services/help/Inputtips.g.dart new file mode 100644 index 0000000..cd5bcd3 --- /dev/null +++ b/lib/src/android/com/amap/api/services/help/Inputtips.g.dart @@ -0,0 +1,268 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_help_Inputtips extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.help.Inputtips'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__android_content_Context__com_amap_api_services_help_InputtipsQuery(android_content_Context var1, com_amap_api_services_help_InputtipsQuery var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_help_Inputtips__android_content_Context__com_amap_api_services_help_InputtipsQuery', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context__com_amap_api_services_help_InputtipsQuery(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_help_Inputtips__android_content_Context__com_amap_api_services_help_InputtipsQuery', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Inputtips@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setQuery(com_amap_api_services_help_InputtipsQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Inputtips@$refId::setQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::setQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setInputtipsListener(com_amap_api_services_help_Inputtips_InputtipsListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Inputtips@$refId::setInputtipsListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::setInputtipsListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future requestInputtipsAsyn() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Inputtips@$refId::requestInputtipsAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::requestInputtipsAsyn', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> requestInputtips() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Inputtips@$refId::requestInputtips([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::requestInputtips', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future requestInputtips__String__String(String var1, String var2) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Inputtips@$refId::requestInputtips([\'var1\':$var1, \'var2\':$var2])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::requestInputtips__String__String', {"var1": var1, "var2": var2, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future requestInputtips__String__String__String(String var1, String var2, String var3) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Inputtips@$refId::requestInputtips([\'var1\':$var1, \'var2\':$var2, \'var3\':$var3])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::requestInputtips__String__String__String', {"var1": var1, "var2": var2, "var3": var3, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_help_Inputtips{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_help_Inputtips_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::setQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> requestInputtipsAsyn_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::requestInputtipsAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> requestInputtips_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::requestInputtips_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> requestInputtips__String__String_batch(List var1, List var2) async { + assert(var1.length == var2.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::requestInputtips__String__String_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> requestInputtips__String__String__String_batch(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips::requestInputtips__String__String__String_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/help/Inputtips/InputtipsListener.g.dart b/lib/src/android/com/amap/api/services/help/Inputtips/InputtipsListener.g.dart new file mode 100644 index 0000000..a5efa80 --- /dev/null +++ b/lib/src/android/com/amap/api/services/help/Inputtips/InputtipsListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_help_Inputtips_InputtipsListener_SUB extends java_lang_Object with com_amap_api_services_help_Inputtips_InputtipsListener {} + +mixin com_amap_api_services_help_Inputtips_InputtipsListener on java_lang_Object { + + + static com_amap_api_services_help_Inputtips_InputtipsListener subInstance() => _com_amap_api_services_help_Inputtips_InputtipsListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Inputtips.InputtipsListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.help.Inputtips.InputtipsListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onGetInputtips_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onGetInputtips?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onGetInputtips?.call((args['var1'] as List? ?? []).map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(List? var1, int? var2)? onGetInputtips; + +} + diff --git a/lib/src/android/com/amap/api/services/help/InputtipsQuery.g.dart b/lib/src/android/com/amap/api/services/help/InputtipsQuery.g.dart new file mode 100644 index 0000000..a4b433f --- /dev/null +++ b/lib/src/android/com/amap/api/services/help/InputtipsQuery.g.dart @@ -0,0 +1,307 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_help_InputtipsQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.help.InputtipsQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__String(String var1, String var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_help_InputtipsQuery__String__String', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__String(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_help_InputtipsQuery__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getKeyword() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.InputtipsQuery@$refId::getKeyword([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::getKeyword', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.InputtipsQuery@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.InputtipsQuery@$refId::setType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::setType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.InputtipsQuery@$refId::getType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::getType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityLimit(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.InputtipsQuery@$refId::setCityLimit([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::setCityLimit', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCityLimit() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.InputtipsQuery@$refId::getCityLimit([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::getCityLimit', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLocation(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.InputtipsQuery@$refId::setLocation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::setLocation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLocation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.InputtipsQuery@$refId::getLocation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::getLocation', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_help_InputtipsQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_help_InputtipsQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getKeyword_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::getKeyword_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::setType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::getType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityLimit_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::setCityLimit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCityLimit_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::getCityLimit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLocation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::setLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLocation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.InputtipsQuery::getLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/help/Tip.g.dart b/lib/src/android/com/amap/api/services/help/Tip.g.dart new file mode 100644 index 0000000..4eaf4af --- /dev/null +++ b/lib/src/android/com/amap/api/services/help/Tip.g.dart @@ -0,0 +1,475 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_help_Tip extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.help.Tip'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_help_Tip__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_help_Tip__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getPoiID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::getPoiID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getPoiID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::setID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::getPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setPostion(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::setPostion([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setPostion', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::getName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::setName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistrict() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::getDistrict([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getDistrict', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistrict(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::setDistrict([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setDistrict', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdcode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::getAdcode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getAdcode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdcode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::setAdcode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setAdcode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAddress() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::getAddress([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getAddress', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAddress(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::setAddress([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setAddress', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTypeCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::setTypeCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setTypeCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTypeCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.help.Tip@$refId::getTypeCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getTypeCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_help_Tip{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_help_Tip_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getPoiID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setPostion_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setPostion_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistrict_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistrict_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setDistrict_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdcode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdcode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAddress_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getAddress_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAddress_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setAddress_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTypeCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::setTypeCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTypeCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.help.Tip::getTypeCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/nearby/NearbyInfo.g.dart b/lib/src/android/com/amap/api/services/nearby/NearbyInfo.g.dart new file mode 100644 index 0000000..a63350a --- /dev/null +++ b/lib/src/android/com/amap/api/services/nearby/NearbyInfo.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_nearby_NearbyInfo extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.nearby.NearbyInfo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_nearby_NearbyInfo__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_nearby_NearbyInfo__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setUserID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbyInfo@$refId::setUserID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::setUserID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getUserID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbyInfo@$refId::getUserID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::getUserID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbyInfo@$refId::getPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::getPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbyInfo@$refId::setPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::setPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTimeStamp(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbyInfo@$refId::setTimeStamp([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::setTimeStamp', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTimeStamp() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbyInfo@$refId::getTimeStamp([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::getTimeStamp', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbyInfo@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbyInfo@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDrivingDistance(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbyInfo@$refId::setDrivingDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::setDrivingDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDrivingDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbyInfo@$refId::getDrivingDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::getDrivingDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_nearby_NearbyInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_nearby_NearbyInfo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setUserID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::setUserID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getUserID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::getUserID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::getPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::setPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTimeStamp_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::setTimeStamp_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTimeStamp_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::getTimeStamp_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDrivingDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::setDrivingDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDrivingDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbyInfo::getDrivingDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/nearby/NearbySearch.g.dart b/lib/src/android/com/amap/api/services/nearby/NearbySearch.g.dart new file mode 100644 index 0000000..9c95c7e --- /dev/null +++ b/lib/src/android/com/amap/api/services/nearby/NearbySearch.g.dart @@ -0,0 +1,339 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_nearby_NearbySearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.nearby.NearbySearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final int GPS = 0; + static final int AMAP = 1; + //endregion + + //region creators + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future getInstance(android_content_Context var0) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch::getInstance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::getInstance', {"var0": var0}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future addNearbyListener(com_amap_api_services_nearby_NearbySearch_NearbyListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch@$refId::addNearbyListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::addNearbyListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future removeNearbyListener(com_amap_api_services_nearby_NearbySearch_NearbyListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch@$refId::removeNearbyListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::removeNearbyListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clearUserInfoAsyn() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch@$refId::clearUserInfoAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::clearUserInfoAsyn', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setUserID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch@$refId::setUserID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::setUserID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future startUploadNearbyInfoAuto(com_amap_api_services_nearby_UploadInfoCallback var1, int var2) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch@$refId::startUploadNearbyInfoAuto([\'var2\':$var2])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::startUploadNearbyInfoAuto', {"var1": var1, "var2": var2, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future stopUploadNearbyInfoAuto() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch@$refId::stopUploadNearbyInfoAuto([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::stopUploadNearbyInfoAuto', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future uploadNearbyInfoAsyn(com_amap_api_services_nearby_UploadInfo var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch@$refId::uploadNearbyInfoAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::uploadNearbyInfoAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchNearbyInfoAsyn(com_amap_api_services_nearby_NearbySearch_NearbyQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch@$refId::searchNearbyInfoAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::searchNearbyInfoAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchNearbyInfo(com_amap_api_services_nearby_NearbySearch_NearbyQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch@$refId::searchNearbyInfo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::searchNearbyInfo', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + static Future destroy() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch::destroy([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::destroy', ); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_nearby_NearbySearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_nearby_NearbySearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future> getInstance_batch(List var0) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::getInstance_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> clearUserInfoAsyn_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::clearUserInfoAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setUserID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::setUserID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> stopUploadNearbyInfoAuto_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::stopUploadNearbyInfoAuto_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> uploadNearbyInfoAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::uploadNearbyInfoAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchNearbyInfoAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::searchNearbyInfoAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchNearbyInfo_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::searchNearbyInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + static Future> destroy_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch::destroy_batch', ); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/nearby/NearbySearch/NearbyListener.g.dart b/lib/src/android/com/amap/api/services/nearby/NearbySearch/NearbyListener.g.dart new file mode 100644 index 0000000..535dd9b --- /dev/null +++ b/lib/src/android/com/amap/api/services/nearby/NearbySearch/NearbyListener.g.dart @@ -0,0 +1,89 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_nearby_NearbySearch_NearbyListener_SUB extends java_lang_Object with com_amap_api_services_nearby_NearbySearch_NearbyListener {} + +mixin com_amap_api_services_nearby_NearbySearch_NearbyListener on java_lang_Object { + + + static com_amap_api_services_nearby_NearbySearch_NearbyListener subInstance() => _com_amap_api_services_nearby_NearbySearch_NearbyListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.nearby.NearbySearch.NearbyListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onUserInfoCleared': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onUserInfoCleared?.call([\'var1\':${args['var1']}])'); + } + + // handle the native call + __object__.onUserInfoCleared?.call(args['var1']); + break; + case 'onNearbyInfoSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onNearbyInfoSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onNearbyInfoSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + case 'onNearbyInfoUploaded': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onNearbyInfoUploaded?.call([\'var1\':${args['var1']}])'); + } + + // handle the native call + __object__.onNearbyInfoUploaded?.call(args['var1']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(int? var1)? onUserInfoCleared; + + Future Function(com_amap_api_services_nearby_NearbySearchResult? var1, int? var2)? onNearbyInfoSearched; + + Future Function(int? var1)? onNearbyInfoUploaded; + +} + diff --git a/lib/src/android/com/amap/api/services/nearby/NearbySearch/NearbyQuery.g.dart b/lib/src/android/com/amap/api/services/nearby/NearbySearch/NearbyQuery.g.dart new file mode 100644 index 0000000..be3dc03 --- /dev/null +++ b/lib/src/android/com/amap/api/services/nearby/NearbySearch/NearbyQuery.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_nearby_NearbySearch_NearbyQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.nearby.NearbySearch.NearbyQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_nearby_NearbySearch_NearbyQuery__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_nearby_NearbySearch_NearbyQuery__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setCenterPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch.NearbyQuery@$refId::setCenterPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::setCenterPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCenterPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch.NearbyQuery@$refId::getCenterPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::getCenterPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getRadius() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch.NearbyQuery@$refId::getRadius([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::getRadius', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRadius(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch.NearbyQuery@$refId::setRadius([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::setRadius', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setType(com_amap_api_services_nearby_NearbySearchFunctionType var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch.NearbyQuery@$refId::setType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::setType', {"var1": var1.toValue(), "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch.NearbyQuery@$refId::getType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::getType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCoordType(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch.NearbyQuery@$refId::setCoordType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::setCoordType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCoordType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch.NearbyQuery@$refId::getCoordType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::getCoordType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTimeRange(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch.NearbyQuery@$refId::setTimeRange([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::setTimeRange', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTimeRange() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearch.NearbyQuery@$refId::getTimeRange([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::getTimeRange', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_nearby_NearbySearch_NearbyQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_nearby_NearbySearch_NearbyQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setCenterPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::setCenterPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCenterPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::getCenterPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getRadius_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::getRadius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRadius_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::setRadius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::setType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__].toValue(), "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::getType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCoordType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::setCoordType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCoordType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::getCoordType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTimeRange_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::setTimeRange_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTimeRange_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearch.NearbyQuery::getTimeRange_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/nearby/NearbySearchFunctionType.g.dart b/lib/src/android/com/amap/api/services/nearby/NearbySearchFunctionType.g.dart new file mode 100644 index 0000000..c492a37 --- /dev/null +++ b/lib/src/android/com/amap/api/services/nearby/NearbySearchFunctionType.g.dart @@ -0,0 +1,28 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum com_amap_api_services_nearby_NearbySearchFunctionType { + DISTANCE_SEARCH /* null */, + DRIVING_DISTANCE_SEARCH /* null */ +} + +extension com_amap_api_services_nearby_NearbySearchFunctionTypeToX on com_amap_api_services_nearby_NearbySearchFunctionType { + int toValue() { + switch (this) { + case com_amap_api_services_nearby_NearbySearchFunctionType.DISTANCE_SEARCH: return com_amap_api_services_nearby_NearbySearchFunctionType.DISTANCE_SEARCH.index + 0; + case com_amap_api_services_nearby_NearbySearchFunctionType.DRIVING_DISTANCE_SEARCH: return com_amap_api_services_nearby_NearbySearchFunctionType.DRIVING_DISTANCE_SEARCH.index + 0; + default: return 0; + } + } +} + +extension com_amap_api_services_nearby_NearbySearchFunctionTypeFromX on int { + com_amap_api_services_nearby_NearbySearchFunctionType tocom_amap_api_services_nearby_NearbySearchFunctionType() { + switch (this) { + + default: return com_amap_api_services_nearby_NearbySearchFunctionType.values[this + 0]; + } + } +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/nearby/NearbySearchResult.g.dart b/lib/src/android/com/amap/api/services/nearby/NearbySearchResult.g.dart new file mode 100644 index 0000000..b8f0acf --- /dev/null +++ b/lib/src/android/com/amap/api/services/nearby/NearbySearchResult.g.dart @@ -0,0 +1,167 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_nearby_NearbySearchResult extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.nearby.NearbySearchResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_nearby_NearbySearchResult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_nearby_NearbySearchResult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getNearbyInfoList() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearchResult@$refId::getNearbyInfoList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearchResult::getNearbyInfoList', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future getTotalNum() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearchResult@$refId::getTotalNum([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearchResult::getTotalNum', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setNearbyInfoList(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.NearbySearchResult@$refId::setNearbyInfoList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearchResult::setNearbyInfoList', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_nearby_NearbySearchResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_nearby_NearbySearchResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getNearbyInfoList_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearchResult::getNearbyInfoList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getTotalNum_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearchResult::getTotalNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setNearbyInfoList_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.NearbySearchResult::setNearbyInfoList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/nearby/UploadInfo.g.dart b/lib/src/android/com/amap/api/services/nearby/UploadInfo.g.dart new file mode 100644 index 0000000..1bf3099 --- /dev/null +++ b/lib/src/android/com/amap/api/services/nearby/UploadInfo.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_nearby_UploadInfo extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.nearby.UploadInfo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_nearby_UploadInfo__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_nearby_UploadInfo__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.UploadInfo@$refId::setPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::setPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.UploadInfo@$refId::getPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::getPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setUserID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.UploadInfo@$refId::setUserID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::setUserID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getUserID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.UploadInfo@$refId::getUserID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::getUserID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCoordType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.UploadInfo@$refId::getCoordType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::getCoordType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCoordType(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.nearby.UploadInfo@$refId::setCoordType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::setCoordType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_nearby_UploadInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_nearby_UploadInfo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::setPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::getPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setUserID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::setUserID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getUserID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::getUserID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCoordType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::getCoordType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCoordType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfo::setCoordType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/nearby/UploadInfoCallback.g.dart b/lib/src/android/com/amap/api/services/nearby/UploadInfoCallback.g.dart new file mode 100644 index 0000000..64c9737 --- /dev/null +++ b/lib/src/android/com/amap/api/services/nearby/UploadInfoCallback.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_nearby_UploadInfoCallback_SUB extends java_lang_Object with com_amap_api_services_nearby_UploadInfoCallback {} + +mixin com_amap_api_services_nearby_UploadInfoCallback on java_lang_Object { + + + static com_amap_api_services_nearby_UploadInfoCallback subInstance() => _com_amap_api_services_nearby_UploadInfoCallback_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.nearby.UploadInfoCallback::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.nearby.UploadInfoCallback::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'OnUploadInfoCallback': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.OnUploadInfoCallback?.call([])'); + } + + // handle the native call + __object__.OnUploadInfoCallback?.call(); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function()? OnUploadInfoCallback; + +} + diff --git a/lib/src/android/com/amap/api/services/poisearch/IndoorData.g.dart b/lib/src/android/com/amap/api/services/poisearch/IndoorData.g.dart new file mode 100644 index 0000000..ff7fd09 --- /dev/null +++ b/lib/src/android/com/amap/api/services/poisearch/IndoorData.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_poisearch_IndoorData extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.poisearch.IndoorData'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__int__String(String var1, int var2, String var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_IndoorData__String__int__String', + {"var1": var1, "var2": var2, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__int__String(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_IndoorData__String__int__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getPoiId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.IndoorData@$refId::getPoiId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::getPoiId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPoiId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.IndoorData@$refId::setPoiId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::setPoiId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFloor() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.IndoorData@$refId::getFloor([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::getFloor', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setFloor(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.IndoorData@$refId::setFloor([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::setFloor', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFloorName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.IndoorData@$refId::getFloorName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::getFloorName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setFloorName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.IndoorData@$refId::setFloorName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::setFloorName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_poisearch_IndoorData{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_poisearch_IndoorData_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getPoiId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::getPoiId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPoiId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::setPoiId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFloor_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::getFloor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setFloor_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::setFloor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFloorName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::getFloorName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setFloorName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.IndoorData::setFloorName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/poisearch/Photo.g.dart b/lib/src/android/com/amap/api/services/poisearch/Photo.g.dart new file mode 100644 index 0000000..cee3a37 --- /dev/null +++ b/lib/src/android/com/amap/api/services/poisearch/Photo.g.dart @@ -0,0 +1,216 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_poisearch_Photo extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.poisearch.Photo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_Photo__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__String__String(String var1, String var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_Photo__String__String', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_Photo__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__String__String(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_Photo__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getTitle() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.Photo@$refId::getTitle([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.Photo::getTitle', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTitle(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.Photo@$refId::setTitle([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.Photo::setTitle', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getUrl() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.Photo@$refId::getUrl([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.Photo::getUrl', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setUrl(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.Photo@$refId::setUrl([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.Photo::setUrl', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_poisearch_Photo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_poisearch_Photo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getTitle_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.Photo::getTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTitle_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.Photo::setTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getUrl_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.Photo::getUrl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setUrl_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.Photo::setUrl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/poisearch/PoiItemExtension.g.dart b/lib/src/android/com/amap/api/services/poisearch/PoiItemExtension.g.dart new file mode 100644 index 0000000..3d8ce25 --- /dev/null +++ b/lib/src/android/com/amap/api/services/poisearch/PoiItemExtension.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_poisearch_PoiItemExtension extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.poisearch.PoiItemExtension'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__String(String var1, String var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_PoiItemExtension__String__String', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__String(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiItemExtension__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getOpentime() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiItemExtension@$refId::getOpentime([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiItemExtension::getOpentime', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getmRating() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiItemExtension@$refId::getmRating([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiItemExtension::getmRating', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_poisearch_PoiItemExtension{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_poisearch_PoiItemExtension_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getOpentime_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiItemExtension::getOpentime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getmRating_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiItemExtension::getmRating_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/poisearch/PoiResult.g.dart b/lib/src/android/com/amap/api/services/poisearch/PoiResult.g.dart new file mode 100644 index 0000000..6ca8f6a --- /dev/null +++ b/lib/src/android/com/amap/api/services/poisearch/PoiResult.g.dart @@ -0,0 +1,259 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_poisearch_PoiResult extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.poisearch.PoiResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future createPagedResult(com_amap_api_services_poisearch_PoiSearch_Query var0, com_amap_api_services_poisearch_PoiSearch_SearchBound var1, List var2, List var3, int var4, int var5, List var6) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiResult::createPagedResult([\'var2\':$var2, \'var4\':$var4, \'var5\':$var5])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::createPagedResult', {"var0": var0, "var1": var1, "var2": var2, "var3": var3, "var4": var4, "var5": var5, "var6": var6}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getPageCount() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiResult@$refId::getPageCount([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getPageCount', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiResult@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getBound() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiResult@$refId::getBound([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getBound', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future?> getPois() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiResult@$refId::getPois([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getPois', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future?> getSearchSuggestionKeywords() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiResult@$refId::getSearchSuggestionKeywords([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getSearchSuggestionKeywords', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.cast(); + } + + + Future?> getSearchSuggestionCitys() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiResult@$refId::getSearchSuggestionCitys([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getSearchSuggestionCitys', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_poisearch_PoiResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_poisearch_PoiResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future> createPagedResult_batch(List var0, List var1, List> var2, List> var3, List var4, List var5, List> var6) async { + assert(var0.length == var1.length && var1.length == var2.length && var2.length == var3.length && var3.length == var4.length && var4.length == var5.length && var5.length == var6.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::createPagedResult_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__], "var5": var5[__i__], "var6": var6[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getPageCount_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getPageCount_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getBound_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getBound_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future?>> getPois_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getPois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future?>> getSearchSuggestionKeywords_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getSearchSuggestionKeywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast()).cast?>().toList(); + } + + + Future?>> getSearchSuggestionCitys_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiResult::getSearchSuggestionCitys_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/poisearch/PoiSearch.g.dart b/lib/src/android/com/amap/api/services/poisearch/PoiSearch.g.dart new file mode 100644 index 0000000..af0bafe --- /dev/null +++ b/lib/src/android/com/amap/api/services/poisearch/PoiSearch.g.dart @@ -0,0 +1,383 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_poisearch_PoiSearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.poisearch.PoiSearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final String ENGLISH = "en"; + static final String CHINESE = "zh-CN"; + static final String EXTENSIONS_ALL = "all"; + static final String EXTENSIONS_BASE = "base"; + //endregion + + //region creators + static Future create__android_content_Context__com_amap_api_services_poisearch_PoiSearch_Query(android_content_Context var1, com_amap_api_services_poisearch_PoiSearch_Query var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch__android_content_Context__com_amap_api_services_poisearch_PoiSearch_Query', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context__com_amap_api_services_poisearch_PoiSearch_Query(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch__android_content_Context__com_amap_api_services_poisearch_PoiSearch_Query', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setOnPoiSearchListener(com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::setOnPoiSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::setOnPoiSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLanguage(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::setLanguage([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::setLanguage', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLanguage() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::getLanguage([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::getLanguage', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchPOI() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::searchPOI([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::searchPOI', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future searchPOIAsyn() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::searchPOIAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::searchPOIAsyn', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchPOIId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::searchPOIId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::searchPOIId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future searchPOIIdAsyn(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::searchPOIIdAsyn([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::searchPOIIdAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setQuery(com_amap_api_services_poisearch_PoiSearch_Query var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::setQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::setQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBound(com_amap_api_services_poisearch_PoiSearch_SearchBound var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::setBound([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::setBound', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getBound() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch@$refId::getBound([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::getBound', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_poisearch_PoiSearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_poisearch_PoiSearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setLanguage_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::setLanguage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLanguage_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::getLanguage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchPOI_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::searchPOI_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> searchPOIAsyn_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::searchPOIAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchPOIId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::searchPOIId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> searchPOIIdAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::searchPOIIdAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::setQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBound_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::setBound_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getBound_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch::getBound_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/poisearch/PoiSearch/OnPoiSearchListener.g.dart b/lib/src/android/com/amap/api/services/poisearch/PoiSearch/OnPoiSearchListener.g.dart new file mode 100644 index 0000000..80a3094 --- /dev/null +++ b/lib/src/android/com/amap/api/services/poisearch/PoiSearch/OnPoiSearchListener.g.dart @@ -0,0 +1,78 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener_SUB extends java_lang_Object with com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener {} + +mixin com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener on java_lang_Object { + + + static com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener subInstance() => _com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.OnPoiSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.poisearch.PoiSearch.OnPoiSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onPoiSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onPoiSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onPoiSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + case 'onPoiItemSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onPoiItemSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onPoiItemSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_poisearch_PoiResult? var1, int? var2)? onPoiSearched; + + Future Function(com_amap_api_services_core_PoiItem? var1, int? var2)? onPoiItemSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/poisearch/PoiSearch/Query.g.dart b/lib/src/android/com/amap/api/services/poisearch/PoiSearch/Query.g.dart new file mode 100644 index 0000000..40c3d8f --- /dev/null +++ b/lib/src/android/com/amap/api/services/poisearch/PoiSearch/Query.g.dart @@ -0,0 +1,776 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_poisearch_PoiSearch_Query extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.poisearch.PoiSearch.Query'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__String(String var1, String var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_Query__String__String', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__String__String__String(String var1, String var2, String var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_Query__String__String__String', + {"var1": var1, "var2": var2, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__String(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_Query__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__String__String__String(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_Query__String__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getBuilding() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::getBuilding([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getBuilding', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBuilding(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::setBuilding([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setBuilding', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getQueryString() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::getQueryString([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getQueryString', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setQueryLanguage(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::setQueryLanguage([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setQueryLanguage', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCategory() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::getCategory([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getCategory', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageNum() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::getPageNum([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getPageNum', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageNum(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::setPageNum([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setPageNum', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPageSize(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::setPageSize([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setPageSize', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPageSize() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::getPageSize([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getPageSize', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityLimit(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::setCityLimit([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setCityLimit', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCityLimit() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::getCityLimit([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getCityLimit', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future requireSubPois(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::requireSubPois([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::requireSubPois', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isRequireSubPois() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::isRequireSubPois([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::isRequireSubPois', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isDistanceSort() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::isDistanceSort([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::isDistanceSort', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistanceSort(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::setDistanceSort([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setDistanceSort', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLocation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::getLocation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getLocation', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setLocation(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::setLocation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setLocation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isSpecial() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::isSpecial([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::isSpecial', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSpecial(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::setSpecial([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setSpecial', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExtensions() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::getExtensions([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getExtensions', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExtensions(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::setExtensions([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setExtensions', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future queryEquals(com_amap_api_services_poisearch_PoiSearch_Query var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::queryEquals([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::queryEquals', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.Query@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_poisearch_PoiSearch_Query{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_poisearch_PoiSearch_Query_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getBuilding_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getBuilding_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBuilding_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setBuilding_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getQueryString_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getQueryString_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setQueryLanguage_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setQueryLanguage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCategory_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getCategory_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageNum_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getPageNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageNum_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setPageNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPageSize_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setPageSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPageSize_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getPageSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityLimit_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setCityLimit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCityLimit_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getCityLimit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> requireSubPois_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::requireSubPois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isRequireSubPois_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::isRequireSubPois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isDistanceSort_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::isDistanceSort_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistanceSort_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setDistanceSort_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLocation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setLocation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isSpecial_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::isSpecial_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSpecial_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setSpecial_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExtensions_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::getExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExtensions_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::setExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> queryEquals_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::queryEquals_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.Query::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/poisearch/PoiSearch/SearchBound.g.dart b/lib/src/android/com/amap/api/services/poisearch/PoiSearch/SearchBound.g.dart new file mode 100644 index 0000000..9ae33f9 --- /dev/null +++ b/lib/src/android/com/amap/api/services/poisearch/PoiSearch/SearchBound.g.dart @@ -0,0 +1,373 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_poisearch_PoiSearch_SearchBound extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.poisearch.PoiSearch.SearchBound'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final String BOUND_SHAPE = "Bound"; + static final String POLYGON_SHAPE = "Polygon"; + static final String RECTANGLE_SHAPE = "Rectangle"; + static final String ELLIPSE_SHAPE = "Ellipse"; + //endregion + + //region creators + static Future create__com_amap_api_services_core_LatLonPoint__int(com_amap_api_services_core_LatLonPoint var1, int var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__com_amap_api_services_core_LatLonPoint__int__boolean(com_amap_api_services_core_LatLonPoint var1, int var2, bool var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int__boolean', + {"var1": var1, "var2": var2, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint(com_amap_api_services_core_LatLonPoint var1, com_amap_api_services_core_LatLonPoint var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__List_java_util_List_com_amap_api_services_core_LatLonPoint__(List var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_PoiSearch_SearchBound__java_util_List_com_amap_api_services_core_LatLonPoint_', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_core_LatLonPoint__int(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__com_amap_api_services_core_LatLonPoint__int__boolean(List var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__int__boolean', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_SearchBound__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__List_java_util_List_com_amap_api_services_core_LatLonPoint__(List> var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_PoiSearch_SearchBound__java_util_List_com_amap_api_services_core_LatLonPoint_', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getLowerLeft() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.SearchBound@$refId::getLowerLeft([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getLowerLeft', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getUpperRight() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.SearchBound@$refId::getUpperRight([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getUpperRight', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getCenter() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.SearchBound@$refId::getCenter([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getCenter', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getRange() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.SearchBound@$refId::getRange([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getRange', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getShape() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.SearchBound@$refId::getShape([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getShape', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isDistanceSort() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.SearchBound@$refId::isDistanceSort([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::isDistanceSort', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolyGonList() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.SearchBound@$refId::getPolyGonList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getPolyGonList', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.PoiSearch.SearchBound@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_poisearch_PoiSearch_SearchBound{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_poisearch_PoiSearch_SearchBound_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getLowerLeft_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getLowerLeft_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getUpperRight_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getUpperRight_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getCenter_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getRange_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getRange_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getShape_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getShape_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isDistanceSort_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::isDistanceSort_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolyGonList_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::getPolyGonList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.PoiSearch.SearchBound::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/poisearch/SubPoiItem.g.dart b/lib/src/android/com/amap/api/services/poisearch/SubPoiItem.g.dart new file mode 100644 index 0000000..a1ce7e7 --- /dev/null +++ b/lib/src/android/com/amap/api/services/poisearch/SubPoiItem.g.dart @@ -0,0 +1,475 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_poisearch_SubPoiItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.poisearch.SubPoiItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__com_amap_api_services_core_LatLonPoint__String__String(String var1, com_amap_api_services_core_LatLonPoint var2, String var3, String var4) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_poisearch_SubPoiItem__String__com_amap_api_services_core_LatLonPoint__String__String', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__com_amap_api_services_core_LatLonPoint__String__String(List var1, List var2, List var3, List var4) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_poisearch_SubPoiItem__String__com_amap_api_services_core_LatLonPoint__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getPoiId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::getPoiId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getPoiId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPoiId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::setPoiId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setPoiId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTitle() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::getTitle([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getTitle', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTitle(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::setTitle([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setTitle', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSubName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::getSubName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getSubName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSubName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::setSubName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setSubName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLatLonPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::getLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getLatLonPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setLatLonPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::setLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setLatLonPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSnippet() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::getSnippet([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getSnippet', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSnippet(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::setSnippet([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setSnippet', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSubTypeDes() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::getSubTypeDes([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getSubTypeDes', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSubTypeDes(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.poisearch.SubPoiItem@$refId::setSubTypeDes([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setSubTypeDes', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_poisearch_SubPoiItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_poisearch_SubPoiItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getPoiId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getPoiId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPoiId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setPoiId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTitle_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTitle_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSubName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getSubName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSubName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setSubName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLatLonPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setLatLonPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSnippet_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getSnippet_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSnippet_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setSnippet_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSubTypeDes_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::getSubTypeDes_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSubTypeDes_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.poisearch.SubPoiItem::setSubTypeDes_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/road/Crossroad.g.dart b/lib/src/android/com/amap/api/services/road/Crossroad.g.dart new file mode 100644 index 0000000..ffc086e --- /dev/null +++ b/lib/src/android/com/amap/api/services/road/Crossroad.g.dart @@ -0,0 +1,419 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_road_Crossroad extends com_amap_api_services_road_Road with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.road.Crossroad'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_road_Crossroad__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_road_Crossroad__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDirection() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::getDirection([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getDirection', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDirection(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::setDirection([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setDirection', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFirstRoadId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::getFirstRoadId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getFirstRoadId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setFirstRoadId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::setFirstRoadId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setFirstRoadId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFirstRoadName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::getFirstRoadName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getFirstRoadName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setFirstRoadName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::setFirstRoadName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setFirstRoadName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSecondRoadId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::getSecondRoadId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getSecondRoadId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSecondRoadId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::setSecondRoadId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setSecondRoadId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSecondRoadName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::getSecondRoadName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getSecondRoadName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSecondRoadName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Crossroad@$refId::setSecondRoadName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setSecondRoadName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_road_Crossroad{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_road_Crossroad_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDirection_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDirection_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFirstRoadId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getFirstRoadId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setFirstRoadId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setFirstRoadId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFirstRoadName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getFirstRoadName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setFirstRoadName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setFirstRoadName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSecondRoadId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getSecondRoadId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSecondRoadId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setSecondRoadId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSecondRoadName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::getSecondRoadName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSecondRoadName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Crossroad::setSecondRoadName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/road/Road.g.dart b/lib/src/android/com/amap/api/services/road/Road.g.dart new file mode 100644 index 0000000..9648b05 --- /dev/null +++ b/lib/src/android/com/amap/api/services/road/Road.g.dart @@ -0,0 +1,440 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_road_Road extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.road.Road'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_road_Road__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__String__String(String var1, String var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_road_Road__String__String', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_road_Road__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__String__String(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_road_Road__String__String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::setId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::setName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCityCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::getCityCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getCityCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::setCityCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setCityCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRoadWidth() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::getRoadWidth([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getRoadWidth', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRoadWidth(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::setRoadWidth([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setRoadWidth', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::getType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::setType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCenterPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::getCenterPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getCenterPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setCenterPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::setCenterPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setCenterPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::getId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.road.Road@$refId::getName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_road_Road{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_road_Road_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCityCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setCityCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRoadWidth_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getRoadWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRoadWidth_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setRoadWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCenterPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getCenterPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setCenterPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::setCenterPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.road.Road::getName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/BusPath.g.dart b/lib/src/android/com/amap/api/services/route/BusPath.g.dart new file mode 100644 index 0000000..84c302f --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/BusPath.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_BusPath extends com_amap_api_services_route_Path with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.BusPath'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_BusPath__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_BusPath__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusPath@$refId::getCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::getCost', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCost(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusPath@$refId::setCost([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::setCost', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isNightBus() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusPath@$refId::isNightBus([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::isNightBus', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setNightBus(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusPath@$refId::setNightBus([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::setNightBus', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getWalkDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusPath@$refId::getWalkDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::getWalkDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setWalkDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusPath@$refId::setWalkDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::setWalkDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBusDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusPath@$refId::getBusDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::getBusDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBusDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusPath@$refId::setBusDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::setBusDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getSteps() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusPath@$refId::getSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::getSteps', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setSteps(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusPath@$refId::setSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::setSteps', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_BusPath{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_BusPath_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::getCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCost_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::setCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isNightBus_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::isNightBus_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setNightBus_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::setNightBus_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getWalkDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::getWalkDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setWalkDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::setWalkDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBusDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::getBusDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBusDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::setBusDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getSteps_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::getSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setSteps_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusPath::setSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/BusRouteResult.g.dart b/lib/src/android/com/amap/api/services/route/BusRouteResult.g.dart new file mode 100644 index 0000000..d4a11c1 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/BusRouteResult.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_BusRouteResult extends com_amap_api_services_route_RouteResult with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.BusRouteResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_BusRouteResult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_BusRouteResult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getTaxiCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusRouteResult@$refId::getTaxiCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::getTaxiCost', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTaxiCost(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusRouteResult@$refId::setTaxiCost([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::setTaxiCost', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPaths() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusRouteResult@$refId::getPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::getPaths', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPaths(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusRouteResult@$refId::setPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::setPaths', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBusQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusRouteResult@$refId::getBusQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::getBusQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setBusQuery(com_amap_api_services_route_RouteSearch_BusRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusRouteResult@$refId::setBusQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::setBusQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_BusRouteResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_BusRouteResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getTaxiCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::getTaxiCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTaxiCost_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::setTaxiCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPaths_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::getPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPaths_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::setPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBusQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::getBusQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setBusQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusRouteResult::setBusQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/BusStep.g.dart b/lib/src/android/com/amap/api/services/route/BusStep.g.dart new file mode 100644 index 0000000..8d9ee0e --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/BusStep.g.dart @@ -0,0 +1,475 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_BusStep extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.BusStep'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_BusStep__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_BusStep__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getWalk() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::getWalk([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getWalk', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setWalk(com_amap_api_services_route_RouteBusWalkItem var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::setWalk([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setWalk', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + @deprecated + Future getBusLine() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::getBusLine([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getBusLine', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future?> getBusLines() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::getBusLines([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getBusLines', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + @deprecated + Future setBusLine(com_amap_api_services_route_RouteBusLineItem var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::setBusLine([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setBusLine', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBusLines(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::setBusLines([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setBusLines', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getEntrance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::getEntrance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getEntrance', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setEntrance(com_amap_api_services_route_Doorway var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::setEntrance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setEntrance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExit() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::getExit([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getExit', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setExit(com_amap_api_services_route_Doorway var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::setExit([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setExit', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRailway() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::getRailway([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getRailway', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setRailway(com_amap_api_services_route_RouteRailwayItem var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::setRailway([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setRailway', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTaxi() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::getTaxi([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getTaxi', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setTaxi(com_amap_api_services_route_TaxiItem var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.BusStep@$refId::setTaxi([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setTaxi', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_BusStep{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_BusStep_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getWalk_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getWalk_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setWalk_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setWalk_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + @deprecated + Future> getBusLine_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getBusLine_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future?>> getBusLines_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getBusLines_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + @deprecated + Future> setBusLine_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setBusLine_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBusLines_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setBusLines_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getEntrance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getEntrance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setEntrance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setEntrance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExit_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getExit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setExit_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setExit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRailway_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getRailway_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setRailway_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setRailway_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTaxi_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::getTaxi_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setTaxi_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.BusStep::setTaxi_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/ChargeStationInfo.g.dart b/lib/src/android/com/amap/api/services/route/ChargeStationInfo.g.dart new file mode 100644 index 0000000..0a3c86b --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/ChargeStationInfo.g.dart @@ -0,0 +1,755 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_ChargeStationInfo extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.ChargeStationInfo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_ChargeStationInfo__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_ChargeStationInfo__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getStepIndex() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getStepIndex([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getStepIndex', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStepIndex(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setStepIndex([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setStepIndex', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getShowPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getShowPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getShowPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setShowPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setShowPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setShowPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getProjectivePoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getProjectivePoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getProjectivePoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setProjectivePoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setProjectivePoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setProjectivePoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPoiId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getPoiId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getPoiId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPoiId(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setPoiId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setPoiId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getBrandName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getBrandName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getBrandName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setBrandName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setBrandName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setBrandName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getMaxPower() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getMaxPower([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getMaxPower', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setMaxPower(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setMaxPower([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setMaxPower', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getChargePercent() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getChargePercent([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getChargePercent', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setChargePercent(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setChargePercent([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setChargePercent', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getChargeTime() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getChargeTime([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getChargeTime', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setChargeTime(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setChargeTime([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setChargeTime', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRemainingCapacity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getRemainingCapacity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getRemainingCapacity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRemainingCapacity(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setRemainingCapacity([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setRemainingCapacity', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getVoltage() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getVoltage([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getVoltage', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setVoltage(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setVoltage([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setVoltage', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAmperage() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::getAmperage([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getAmperage', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAmperage(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ChargeStationInfo@$refId::setAmperage([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setAmperage', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_ChargeStationInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_ChargeStationInfo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getStepIndex_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getStepIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStepIndex_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setStepIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getShowPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getShowPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setShowPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setShowPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getProjectivePoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getProjectivePoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setProjectivePoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setProjectivePoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPoiId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getPoiId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPoiId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setPoiId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getBrandName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getBrandName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setBrandName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setBrandName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getMaxPower_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getMaxPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setMaxPower_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setMaxPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getChargePercent_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getChargePercent_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setChargePercent_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setChargePercent_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getChargeTime_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getChargeTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setChargeTime_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setChargeTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRemainingCapacity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getRemainingCapacity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRemainingCapacity_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setRemainingCapacity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getVoltage_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getVoltage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setVoltage_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setVoltage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAmperage_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::getAmperage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAmperage_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ChargeStationInfo::setAmperage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/Cost.g.dart b/lib/src/android/com/amap/api/services/route/Cost.g.dart new file mode 100644 index 0000000..3433950 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/Cost.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_Cost extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.Cost'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_Cost__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_Cost__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Cost@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Cost@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTollDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Cost@$refId::getTollDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::getTollDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTollDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Cost@$refId::setTollDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::setTollDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTollRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Cost@$refId::getTollRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::getTollRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTollRoad(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Cost@$refId::setTollRoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::setTollRoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTolls() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Cost@$refId::getTolls([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::getTolls', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTolls(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Cost@$refId::setTolls([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::setTolls', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTrafficLights() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Cost@$refId::getTrafficLights([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::getTrafficLights', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTrafficLights(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Cost@$refId::setTrafficLights([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::setTrafficLights', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_Cost{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_Cost_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTollDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::getTollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTollDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::setTollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTollRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::getTollRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTollRoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::setTollRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTolls_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::getTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTolls_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::setTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTrafficLights_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::getTrafficLights_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTrafficLights_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Cost::setTrafficLights_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DistanceItem.g.dart b/lib/src/android/com/amap/api/services/route/DistanceItem.g.dart new file mode 100644 index 0000000..f6a0bee --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DistanceItem.g.dart @@ -0,0 +1,447 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DistanceItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DistanceItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DistanceItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DistanceItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_ERROR_CODE_NO_DRIVE() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_NO_DRIVE", {'__this__': this}); + return __result__; + } + + Future get_ERROR_CODE_TOO_FAR() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_TOO_FAR", {'__this__': this}); + return __result__; + } + + Future get_ERROR_CODE_NOT_IN_CHINA() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_NOT_IN_CHINA", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + + //endregion + + //region methods + + Future getOriginId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::getOriginId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getOriginId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDestId() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::getDestId([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getDestId', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getErrorInfo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::getErrorInfo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getErrorInfo', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getErrorCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::getErrorCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getErrorCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOriginId(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::setOriginId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setOriginId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDestId(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::setDestId([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setDestId', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setErrorInfo(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::setErrorInfo([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setErrorInfo', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setErrorCode(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceItem@$refId::setErrorCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setErrorCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DistanceItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DistanceItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_ERROR_CODE_NO_DRIVE_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_NO_DRIVE_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_ERROR_CODE_TOO_FAR_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_TOO_FAR_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_ERROR_CODE_NOT_IN_CHINA_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("com.amap.api.services.route.DistanceItem::get_ERROR_CODE_NOT_IN_CHINA_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getOriginId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getOriginId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDestId_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getDestId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getErrorInfo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getErrorInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getErrorCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::getErrorCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOriginId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setOriginId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDestId_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setDestId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setErrorInfo_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setErrorInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setErrorCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceItem::setErrorCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DistanceResult.g.dart b/lib/src/android/com/amap/api/services/route/DistanceResult.g.dart new file mode 100644 index 0000000..347fee3 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DistanceResult.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DistanceResult extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DistanceResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DistanceResult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DistanceResult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setDistanceQuery(com_amap_api_services_route_DistanceSearch_DistanceQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceResult@$refId::setDistanceQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceResult::setDistanceQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistanceQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceResult@$refId::getDistanceQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceResult::getDistanceQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future?> getDistanceResults() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceResult@$refId::getDistanceResults([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceResult::getDistanceResults', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setDistanceResults(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceResult@$refId::setDistanceResults([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceResult::setDistanceResults', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DistanceResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DistanceResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setDistanceQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceResult::setDistanceQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistanceQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceResult::getDistanceQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future?>> getDistanceResults_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceResult::getDistanceResults_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setDistanceResults_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceResult::setDistanceResults_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DistanceSearch.g.dart b/lib/src/android/com/amap/api/services/route/DistanceSearch.g.dart new file mode 100644 index 0000000..41f8868 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DistanceSearch.g.dart @@ -0,0 +1,160 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DistanceSearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.DistanceSearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final int TYPE_DISTANCE = 0; + static final int TYPE_DRIVING_DISTANCE = 1; + static final int TYPE_WALK_DISTANCE = 3; + static final String EXTENSIONS_ALL = "all"; + static final String EXTENSIONS_BASE = "base"; + //endregion + + //region creators + static Future create__android_content_Context(android_content_Context var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DistanceSearch__android_content_Context', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DistanceSearch__android_content_Context', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setDistanceSearchListener(com_amap_api_services_route_DistanceSearch_OnDistanceSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch@$refId::setDistanceSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch::setDistanceSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future calculateRouteDistance(com_amap_api_services_route_DistanceSearch_DistanceQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch@$refId::calculateRouteDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch::calculateRouteDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future calculateRouteDistanceAsyn(com_amap_api_services_route_DistanceSearch_DistanceQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch@$refId::calculateRouteDistanceAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch::calculateRouteDistanceAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DistanceSearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DistanceSearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> calculateRouteDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch::calculateRouteDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> calculateRouteDistanceAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch::calculateRouteDistanceAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DistanceSearch/DistanceQuery.g.dart b/lib/src/android/com/amap/api/services/route/DistanceSearch/DistanceQuery.g.dart new file mode 100644 index 0000000..3e643da --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DistanceSearch/DistanceQuery.g.dart @@ -0,0 +1,419 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DistanceSearch_DistanceQuery extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DistanceSearch.DistanceQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DistanceSearch_DistanceQuery__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DistanceSearch_DistanceQuery__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::getType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::getType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getOrigins() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::getOrigins([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::getOrigins', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future getDestination() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::getDestination([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::getDestination', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setType(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::setType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::setType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOrigins(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::setOrigins([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::setOrigins', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future addOrigins(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::addOrigins([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::addOrigins', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDestination(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::setDestination([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::setDestination', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExtensions() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::getExtensions([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::getExtensions', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExtensions(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::setExtensions([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::setExtensions', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::getMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::getMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setMode(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DistanceSearch.DistanceQuery@$refId::setMode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::setMode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DistanceSearch_DistanceQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DistanceSearch_DistanceQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::getType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getOrigins_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::getOrigins_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getDestination_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::getDestination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::setType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOrigins_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::setOrigins_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> addOrigins_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::addOrigins_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDestination_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::setDestination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExtensions_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::getExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExtensions_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::setExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::getMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setMode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.DistanceQuery::setMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DistanceSearch/OnDistanceSearchListener.g.dart b/lib/src/android/com/amap/api/services/route/DistanceSearch/OnDistanceSearchListener.g.dart new file mode 100644 index 0000000..12f78a9 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DistanceSearch/OnDistanceSearchListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_route_DistanceSearch_OnDistanceSearchListener_SUB extends java_lang_Object with com_amap_api_services_route_DistanceSearch_OnDistanceSearchListener {} + +mixin com_amap_api_services_route_DistanceSearch_OnDistanceSearchListener on java_lang_Object { + + + static com_amap_api_services_route_DistanceSearch_OnDistanceSearchListener subInstance() => _com_amap_api_services_route_DistanceSearch_OnDistanceSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DistanceSearch.OnDistanceSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.route.DistanceSearch.OnDistanceSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onDistanceSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onDistanceSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onDistanceSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_route_DistanceResult? var1, int? var2)? onDistanceSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/route/District.g.dart b/lib/src/android/com/amap/api/services/route/District.g.dart new file mode 100644 index 0000000..9251c74 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/District.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_District extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.District'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_District__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_District__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getDistrictName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.District@$refId::getDistrictName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.District::getDistrictName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistrictName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.District@$refId::setDistrictName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.District::setDistrictName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistrictAdcode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.District@$refId::getDistrictAdcode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.District::getDistrictAdcode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistrictAdcode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.District@$refId::setDistrictAdcode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.District::setDistrictAdcode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_District{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_District_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getDistrictName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.District::getDistrictName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistrictName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.District::setDistrictName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistrictAdcode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.District::getDistrictAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistrictAdcode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.District::setDistrictAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/Doorway.g.dart b/lib/src/android/com/amap/api/services/route/Doorway.g.dart new file mode 100644 index 0000000..7fa536e --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/Doorway.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_Doorway extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.Doorway'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_Doorway__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_Doorway__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Doorway@$refId::getName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Doorway::getName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Doorway@$refId::setName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Doorway::setName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLatLonPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Doorway@$refId::getLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Doorway::getLatLonPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setLatLonPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Doorway@$refId::setLatLonPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Doorway::setLatLonPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_Doorway{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_Doorway_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Doorway::getName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Doorway::setName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLatLonPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Doorway::getLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setLatLonPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Doorway::setLatLonPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DrivePath.g.dart b/lib/src/android/com/amap/api/services/route/DrivePath.g.dart new file mode 100644 index 0000000..ed8f73c --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DrivePath.g.dart @@ -0,0 +1,419 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DrivePath extends com_amap_api_services_route_Path with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DrivePath'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DrivePath__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DrivePath__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getStrategy() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::getStrategy([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getStrategy', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStrategy(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::setStrategy([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setStrategy', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTolls() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::getTolls([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getTolls', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTolls(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::setTolls([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setTolls', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTollDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::getTollDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getTollDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTollDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::setTollDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setTollDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTotalTrafficlights() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::getTotalTrafficlights([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getTotalTrafficlights', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTotalTrafficlights(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::setTotalTrafficlights([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setTotalTrafficlights', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getSteps() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::getSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getSteps', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setSteps(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::setSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setSteps', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRestriction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::getRestriction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getRestriction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRestriction(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePath@$refId::setRestriction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setRestriction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DrivePath{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DrivePath_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getStrategy_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getStrategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStrategy_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setStrategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTolls_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTolls_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTollDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getTollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTollDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setTollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTotalTrafficlights_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getTotalTrafficlights_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTotalTrafficlights_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setTotalTrafficlights_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getSteps_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setSteps_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRestriction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::getRestriction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRestriction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePath::setRestriction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DrivePathV2.g.dart b/lib/src/android/com/amap/api/services/route/DrivePathV2.g.dart new file mode 100644 index 0000000..ed98812 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DrivePathV2.g.dart @@ -0,0 +1,419 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DrivePathV2 extends com_amap_api_services_route_Path with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DrivePathV2'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DrivePathV2__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DrivePathV2__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getElecConsumeInfo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::getElecConsumeInfo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getElecConsumeInfo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setElecConsumeInfo(com_amap_api_services_route_ElecConsumeInfo var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::setElecConsumeInfo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setElecConsumeInfo', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getChargeStationInfo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::getChargeStationInfo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getChargeStationInfo', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setChargeStationInfo(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::setChargeStationInfo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setChargeStationInfo', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::getCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getCost', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setCost(com_amap_api_services_route_Cost var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::setCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setCost', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getStrategy() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::getStrategy([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getStrategy', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStrategy(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::setStrategy([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setStrategy', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getSteps() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::getSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getSteps', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setSteps(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::setSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setSteps', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRestriction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::getRestriction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getRestriction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRestriction(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePathV2@$refId::setRestriction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setRestriction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DrivePathV2{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DrivePathV2_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getElecConsumeInfo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getElecConsumeInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setElecConsumeInfo_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setElecConsumeInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getChargeStationInfo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getChargeStationInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setChargeStationInfo_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setChargeStationInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setCost_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getStrategy_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getStrategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStrategy_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setStrategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getSteps_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setSteps_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRestriction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::getRestriction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRestriction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePathV2::setRestriction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DrivePlanPath.g.dart b/lib/src/android/com/amap/api/services/route/DrivePlanPath.g.dart new file mode 100644 index 0000000..416e826 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DrivePlanPath.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DrivePlanPath extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DrivePlanPath'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DrivePlanPath__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DrivePlanPath__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanPath@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanPath@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTrafficLights() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanPath@$refId::getTrafficLights([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::getTrafficLights', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTrafficLights(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanPath@$refId::setTrafficLights([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::setTrafficLights', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getSteps() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanPath@$refId::getSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::getSteps', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setSteps(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanPath@$refId::setSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::setSteps', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DrivePlanPath{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DrivePlanPath_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTrafficLights_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::getTrafficLights_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTrafficLights_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::setTrafficLights_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getSteps_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::getSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setSteps_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanPath::setSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DrivePlanStep.g.dart b/lib/src/android/com/amap/api/services/route/DrivePlanStep.g.dart new file mode 100644 index 0000000..063a4b1 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DrivePlanStep.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DrivePlanStep extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DrivePlanStep'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DrivePlanStep__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DrivePlanStep__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanStep@$refId::getRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::getRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanStep@$refId::setAdCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::setAdCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanStep@$refId::getAdCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::getAdCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRoad(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanStep@$refId::setRoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::setRoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanStep@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanStep@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getToll() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanStep@$refId::getToll([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::getToll', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setToll(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanStep@$refId::setToll([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::setToll', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolyline() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanStep@$refId::getPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::getPolyline', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPolyline(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DrivePlanStep@$refId::setPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::setPolyline', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DrivePlanStep{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DrivePlanStep_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::getRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::setAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::getAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::setRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getToll_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::getToll_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setToll_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::setToll_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolyline_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::getPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPolyline_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DrivePlanStep::setPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DriveRoutePlanResult.g.dart b/lib/src/android/com/amap/api/services/route/DriveRoutePlanResult.g.dart new file mode 100644 index 0000000..107b531 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DriveRoutePlanResult.g.dart @@ -0,0 +1,223 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DriveRoutePlanResult extends com_amap_api_services_route_RoutePlanResult with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DriveRoutePlanResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DriveRoutePlanResult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DriveRoutePlanResult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getPaths() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRoutePlanResult@$refId::getPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRoutePlanResult::getPaths', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPaths(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRoutePlanResult@$refId::setPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRoutePlanResult::setPaths', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getTimeInfos() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRoutePlanResult@$refId::getTimeInfos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRoutePlanResult::getTimeInfos', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setTimeInfos(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRoutePlanResult@$refId::setTimeInfos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRoutePlanResult::setTimeInfos', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDrivePlanQuery(com_amap_api_services_route_RouteSearch_DrivePlanQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRoutePlanResult@$refId::setDrivePlanQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRoutePlanResult::setDrivePlanQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DriveRoutePlanResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DriveRoutePlanResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getPaths_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRoutePlanResult::getPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPaths_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRoutePlanResult::setPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getTimeInfos_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRoutePlanResult::getTimeInfos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setTimeInfos_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRoutePlanResult::setTimeInfos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDrivePlanQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRoutePlanResult::setDrivePlanQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DriveRouteResult.g.dart b/lib/src/android/com/amap/api/services/route/DriveRouteResult.g.dart new file mode 100644 index 0000000..5e900f9 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DriveRouteResult.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DriveRouteResult extends com_amap_api_services_route_RouteResult with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DriveRouteResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DriveRouteResult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DriveRouteResult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getTaxiCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResult@$refId::getTaxiCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::getTaxiCost', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTaxiCost(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResult@$refId::setTaxiCost([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::setTaxiCost', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPaths() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResult@$refId::getPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::getPaths', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPaths(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResult@$refId::setPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::setPaths', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDriveQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResult@$refId::getDriveQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::getDriveQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setDriveQuery(com_amap_api_services_route_RouteSearch_DriveRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResult@$refId::setDriveQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::setDriveQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DriveRouteResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DriveRouteResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getTaxiCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::getTaxiCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTaxiCost_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::setTaxiCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPaths_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::getPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPaths_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::setPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDriveQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::getDriveQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setDriveQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResult::setDriveQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DriveRouteResultV2.g.dart b/lib/src/android/com/amap/api/services/route/DriveRouteResultV2.g.dart new file mode 100644 index 0000000..7afd147 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DriveRouteResultV2.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DriveRouteResultV2 extends com_amap_api_services_route_RouteResult with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DriveRouteResultV2'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DriveRouteResultV2__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DriveRouteResultV2__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getTaxiCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResultV2@$refId::getTaxiCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::getTaxiCost', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTaxiCost(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResultV2@$refId::setTaxiCost([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::setTaxiCost', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPaths() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResultV2@$refId::getPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::getPaths', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPaths(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResultV2@$refId::setPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::setPaths', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDriveQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResultV2@$refId::getDriveQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::getDriveQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setDriveQuery(com_amap_api_services_route_RouteSearchV2_DriveRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveRouteResultV2@$refId::setDriveQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::setDriveQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DriveRouteResultV2{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DriveRouteResultV2_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getTaxiCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::getTaxiCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTaxiCost_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::setTaxiCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPaths_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::getPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPaths_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::setPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDriveQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::getDriveQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setDriveQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveRouteResultV2::setDriveQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DriveStep.g.dart b/lib/src/android/com/amap/api/services/route/DriveStep.g.dart new file mode 100644 index 0000000..c6fa49f --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DriveStep.g.dart @@ -0,0 +1,811 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DriveStep extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DriveStep'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DriveStep__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DriveStep__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getInstruction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getInstruction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getInstruction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setInstruction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setInstruction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setInstruction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getOrientation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getOrientation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getOrientation', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOrientation(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setOrientation([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setOrientation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRoad(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setRoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setRoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTolls() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getTolls([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getTolls', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTolls(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setTolls([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setTolls', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTollDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getTollDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getTollDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTollDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setTollDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setTollDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTollRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getTollRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getTollRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTollRoad(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setTollRoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setTollRoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolyline() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getPolyline', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPolyline(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setPolyline', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getAction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getAction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setAction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setAction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAssistantAction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getAssistantAction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getAssistantAction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAssistantAction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setAssistantAction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setAssistantAction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getRouteSearchCityList() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getRouteSearchCityList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getRouteSearchCityList', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setRouteSearchCityList(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setRouteSearchCityList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setRouteSearchCityList', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getTMCs() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::getTMCs([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getTMCs', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setTMCs(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStep@$refId::setTMCs([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setTMCs', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DriveStep{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DriveStep_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getInstruction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getInstruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setInstruction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setInstruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getOrientation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getOrientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOrientation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setOrientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTolls_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTolls_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTollDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getTollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTollDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setTollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTollRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getTollRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTollRoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setTollRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolyline_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPolyline_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAssistantAction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getAssistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAssistantAction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setAssistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getRouteSearchCityList_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getRouteSearchCityList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setRouteSearchCityList_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setRouteSearchCityList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getTMCs_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::getTMCs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setTMCs_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStep::setTMCs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/DriveStepV2.g.dart b/lib/src/android/com/amap/api/services/route/DriveStepV2.g.dart new file mode 100644 index 0000000..e7a7eef --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/DriveStepV2.g.dart @@ -0,0 +1,587 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_DriveStepV2 extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.DriveStepV2'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_DriveStepV2__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_DriveStepV2__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getNavi() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::getNavi([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getNavi', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setNavi(com_amap_api_services_route_Navi var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::setNavi([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setNavi', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCostDetail() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::getCostDetail([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getCostDetail', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setCostDetail(com_amap_api_services_route_Cost var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::setCostDetail([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setCostDetail', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getStepDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::getStepDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getStepDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStepDistance(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::setStepDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setStepDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getInstruction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::getInstruction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getInstruction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setInstruction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::setInstruction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setInstruction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getOrientation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::getOrientation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getOrientation', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOrientation(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::setOrientation([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setOrientation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::getRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRoad(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::setRoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setRoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolyline() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::getPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getPolyline', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPolyline(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::setPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setPolyline', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getRouteSearchCityList() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::getRouteSearchCityList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getRouteSearchCityList', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setRouteSearchCityList(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::setRouteSearchCityList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setRouteSearchCityList', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getTMCs() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::getTMCs([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getTMCs', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setTMCs(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.DriveStepV2@$refId::setTMCs([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setTMCs', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_DriveStepV2{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_DriveStepV2_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getNavi_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getNavi_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setNavi_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setNavi_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCostDetail_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getCostDetail_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setCostDetail_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setCostDetail_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getStepDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getStepDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStepDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setStepDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getInstruction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getInstruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setInstruction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setInstruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getOrientation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getOrientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOrientation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setOrientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolyline_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPolyline_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getRouteSearchCityList_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getRouteSearchCityList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setRouteSearchCityList_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setRouteSearchCityList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getTMCs_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::getTMCs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setTMCs_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.DriveStepV2::setTMCs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/ElecConsumeInfo.g.dart b/lib/src/android/com/amap/api/services/route/ElecConsumeInfo.g.dart new file mode 100644 index 0000000..90e14a7 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/ElecConsumeInfo.g.dart @@ -0,0 +1,307 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_ElecConsumeInfo extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.ElecConsumeInfo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_ElecConsumeInfo__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_ElecConsumeInfo__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getConsumeEnergy() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ElecConsumeInfo@$refId::getConsumeEnergy([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::getConsumeEnergy', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setConsumeEnergy(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ElecConsumeInfo@$refId::setConsumeEnergy([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::setConsumeEnergy', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRunOutStepIndex() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ElecConsumeInfo@$refId::getRunOutStepIndex([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::getRunOutStepIndex', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRunOutStepIndex(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ElecConsumeInfo@$refId::setRunOutStepIndex([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::setRunOutStepIndex', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRunOutPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ElecConsumeInfo@$refId::getRunOutPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::getRunOutPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setRunOutPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ElecConsumeInfo@$refId::setRunOutPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::setRunOutPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getLeftEnergy() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ElecConsumeInfo@$refId::getLeftEnergy([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::getLeftEnergy', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.cast(); + } + + + Future setLeftEnergy(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.ElecConsumeInfo@$refId::setLeftEnergy([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::setLeftEnergy', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_ElecConsumeInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_ElecConsumeInfo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getConsumeEnergy_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::getConsumeEnergy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setConsumeEnergy_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::setConsumeEnergy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRunOutStepIndex_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::getRunOutStepIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRunOutStepIndex_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::setRunOutStepIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRunOutPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::getRunOutPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setRunOutPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::setRunOutPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getLeftEnergy_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::getLeftEnergy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast()).cast?>().toList(); + } + + + Future> setLeftEnergy_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.ElecConsumeInfo::setLeftEnergy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/Navi.g.dart b/lib/src/android/com/amap/api/services/route/Navi.g.dart new file mode 100644 index 0000000..008a74b --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/Navi.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_Navi extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.Navi'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_Navi__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_Navi__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getAction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Navi@$refId::getAction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Navi::getAction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Navi@$refId::setAction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Navi::setAction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAssistantAction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Navi@$refId::getAssistantAction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Navi::getAssistantAction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAssistantAction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Navi@$refId::setAssistantAction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Navi::setAssistantAction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_Navi{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_Navi_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getAction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Navi::getAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Navi::setAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAssistantAction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Navi::getAssistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAssistantAction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Navi::setAssistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/Path.g.dart b/lib/src/android/com/amap/api/services/route/Path.g.dart new file mode 100644 index 0000000..0b7b939 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/Path.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_Path extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.Path'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_Path__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_Path__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getPolyline() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Path@$refId::getPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::getPolyline', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPolyline(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Path@$refId::setPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::setPolyline', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Path@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Path@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Path@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Path@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_Path{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_Path_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getPolyline_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::getPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPolyline_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::setPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Path::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/Railway.g.dart b/lib/src/android/com/amap/api/services/route/Railway.g.dart new file mode 100644 index 0000000..10f0a49 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/Railway.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_Railway extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.Railway'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_Railway__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_Railway__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Railway@$refId::getID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Railway::getID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Railway@$refId::getName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Railway::getName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Railway@$refId::setID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Railway::setID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.Railway@$refId::setName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Railway::setName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_Railway{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_Railway_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Railway::getID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Railway::getName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Railway::setID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.Railway::setName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RailwaySpace.g.dart b/lib/src/android/com/amap/api/services/route/RailwaySpace.g.dart new file mode 100644 index 0000000..809524d --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RailwaySpace.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RailwaySpace extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RailwaySpace'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__String__float(String var1, double var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RailwaySpace__String__float', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__float(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RailwaySpace__String__float', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwaySpace@$refId::getCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwaySpace::getCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwaySpace@$refId::getCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwaySpace::getCost', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RailwaySpace{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RailwaySpace_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwaySpace::getCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwaySpace::getCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RailwayStationItem.g.dart b/lib/src/android/com/amap/api/services/route/RailwayStationItem.g.dart new file mode 100644 index 0000000..ddef0fa --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RailwayStationItem.g.dart @@ -0,0 +1,531 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RailwayStationItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RailwayStationItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RailwayStationItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RailwayStationItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::getID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::getName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLocation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::getLocation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getLocation', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getAdcode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::getAdcode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getAdcode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTime() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::getTime([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getTime', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isStart() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::isStart([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::isStart', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future isEnd() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::isEnd([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::isEnd', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getWait() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::getWait([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getWait', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::setID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::setName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLocation(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::setLocation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setLocation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdcode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::setAdcode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setAdcode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTime(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::setTime([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setTime', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setisStart(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::setisStart([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setisStart', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setisEnd(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::setisEnd([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setisEnd', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setWait(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RailwayStationItem@$refId::setWait([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setWait', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RailwayStationItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RailwayStationItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLocation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getAdcode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTime_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isStart_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::isStart_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> isEnd_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::isEnd_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getWait_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::getWait_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLocation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdcode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setAdcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTime_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setisStart_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setisStart_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setisEnd_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setisEnd_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setWait_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RailwayStationItem::setWait_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RidePath.g.dart b/lib/src/android/com/amap/api/services/route/RidePath.g.dart new file mode 100644 index 0000000..cde2560 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RidePath.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RidePath extends com_amap_api_services_route_Path with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RidePath'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RidePath__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RidePath__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getSteps() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RidePath@$refId::getSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RidePath::getSteps', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setSteps(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RidePath@$refId::setSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RidePath::setSteps', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RidePath{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RidePath_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getSteps_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RidePath::getSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setSteps_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RidePath::setSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RideRouteResult.g.dart b/lib/src/android/com/amap/api/services/route/RideRouteResult.g.dart new file mode 100644 index 0000000..4ac3656 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RideRouteResult.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RideRouteResult extends com_amap_api_services_route_RouteResult with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RideRouteResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RideRouteResult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RideRouteResult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getPaths() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideRouteResult@$refId::getPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideRouteResult::getPaths', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPaths(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideRouteResult@$refId::setPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideRouteResult::setPaths', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRideQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideRouteResult@$refId::getRideQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideRouteResult::getRideQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setRideQuery(com_amap_api_services_route_RouteSearch_RideRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideRouteResult@$refId::setRideQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideRouteResult::setRideQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RideRouteResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RideRouteResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getPaths_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideRouteResult::getPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPaths_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideRouteResult::setPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRideQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideRouteResult::getRideQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setRideQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideRouteResult::setRideQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RideStep.g.dart b/lib/src/android/com/amap/api/services/route/RideStep.g.dart new file mode 100644 index 0000000..3e29ceb --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RideStep.g.dart @@ -0,0 +1,531 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RideStep extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RideStep'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RideStep__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RideStep__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getInstruction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::getInstruction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getInstruction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setInstruction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::setInstruction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setInstruction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getOrientation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::getOrientation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getOrientation', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOrientation(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::setOrientation([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setOrientation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::getRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRoad(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::setRoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setRoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolyline() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::getPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getPolyline', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPolyline(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::setPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setPolyline', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::getAction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getAction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::setAction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setAction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAssistantAction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::getAssistantAction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getAssistantAction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAssistantAction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RideStep@$refId::setAssistantAction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setAssistantAction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RideStep{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RideStep_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getInstruction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getInstruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setInstruction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setInstruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getOrientation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getOrientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOrientation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setOrientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolyline_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPolyline_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAssistantAction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::getAssistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAssistantAction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RideStep::setAssistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteBusLineItem.g.dart b/lib/src/android/com/amap/api/services/route/RouteBusLineItem.g.dart new file mode 100644 index 0000000..8a19878 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteBusLineItem.g.dart @@ -0,0 +1,419 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteBusLineItem extends com_amap_api_services_busline_BusLineItem with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteBusLineItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteBusLineItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteBusLineItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getDepartureBusStation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::getDepartureBusStation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getDepartureBusStation', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setDepartureBusStation(com_amap_api_services_busline_BusStationItem var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::setDepartureBusStation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setDepartureBusStation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getArrivalBusStation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::getArrivalBusStation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getArrivalBusStation', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setArrivalBusStation(com_amap_api_services_busline_BusStationItem var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::setArrivalBusStation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setArrivalBusStation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolyline() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::getPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getPolyline', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPolyline(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::setPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setPolyline', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPassStationNum() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::getPassStationNum([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getPassStationNum', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPassStationNum(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::setPassStationNum([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setPassStationNum', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPassStations() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::getPassStations([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getPassStations', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPassStations(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::setPassStations([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setPassStations', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusLineItem@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteBusLineItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteBusLineItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getDepartureBusStation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getDepartureBusStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setDepartureBusStation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setDepartureBusStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getArrivalBusStation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getArrivalBusStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setArrivalBusStation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setArrivalBusStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolyline_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPolyline_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPassStationNum_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getPassStationNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPassStationNum_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setPassStationNum_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPassStations_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getPassStations_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPassStations_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setPassStations_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusLineItem::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteBusWalkItem.g.dart b/lib/src/android/com/amap/api/services/route/RouteBusWalkItem.g.dart new file mode 100644 index 0000000..3b1ef09 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteBusWalkItem.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteBusWalkItem extends com_amap_api_services_route_WalkPath with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteBusWalkItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteBusWalkItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteBusWalkItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getOrigin() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusWalkItem@$refId::getOrigin([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusWalkItem::getOrigin', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setOrigin(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusWalkItem@$refId::setOrigin([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusWalkItem::setOrigin', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDestination() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusWalkItem@$refId::getDestination([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusWalkItem::getDestination', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setDestination(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteBusWalkItem@$refId::setDestination([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusWalkItem::setDestination', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteBusWalkItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteBusWalkItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getOrigin_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusWalkItem::getOrigin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setOrigin_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusWalkItem::setOrigin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDestination_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusWalkItem::getDestination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setDestination_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteBusWalkItem::setDestination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RoutePlanResult.g.dart b/lib/src/android/com/amap/api/services/route/RoutePlanResult.g.dart new file mode 100644 index 0000000..a30b661 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RoutePlanResult.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RoutePlanResult extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RoutePlanResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RoutePlanResult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RoutePlanResult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getStartPos() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RoutePlanResult@$refId::getStartPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RoutePlanResult::getStartPos', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setStartPos(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RoutePlanResult@$refId::setStartPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RoutePlanResult::setStartPos', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTargetPos() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RoutePlanResult@$refId::getTargetPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RoutePlanResult::getTargetPos', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setTargetPos(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RoutePlanResult@$refId::setTargetPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RoutePlanResult::setTargetPos', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RoutePlanResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RoutePlanResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getStartPos_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RoutePlanResult::getStartPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setStartPos_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RoutePlanResult::setStartPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTargetPos_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RoutePlanResult::getTargetPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setTargetPos_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RoutePlanResult::setTargetPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteRailwayItem.g.dart b/lib/src/android/com/amap/api/services/route/RouteRailwayItem.g.dart new file mode 100644 index 0000000..184718d --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteRailwayItem.g.dart @@ -0,0 +1,587 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteRailwayItem extends com_amap_api_services_route_Railway with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteRailwayItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteRailwayItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteRailwayItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getTime() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::getTime([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getTime', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTrip() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::getTrip([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getTrip', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::getType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDeparturestop() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::getDeparturestop([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getDeparturestop', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getArrivalstop() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::getArrivalstop([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getArrivalstop', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future?> getViastops() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::getViastops([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getViastops', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future?> getAlters() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::getAlters([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getAlters', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future?> getSpaces() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::getSpaces([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getSpaces', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setTime(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::setTime([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setTime', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTrip(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::setTrip([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setTrip', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::setType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDeparturestop(com_amap_api_services_route_RailwayStationItem var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::setDeparturestop([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setDeparturestop', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setArrivalstop(com_amap_api_services_route_RailwayStationItem var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::setArrivalstop([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setArrivalstop', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setViastops(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::setViastops([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setViastops', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAlters(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::setAlters([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setAlters', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSpaces(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteRailwayItem@$refId::setSpaces([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setSpaces', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteRailwayItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteRailwayItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getTime_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTrip_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getTrip_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDeparturestop_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getDeparturestop_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getArrivalstop_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getArrivalstop_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future?>> getViastops_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getViastops_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future?>> getAlters_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getAlters_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future?>> getSpaces_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::getSpaces_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setTime_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTrip_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setTrip_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDeparturestop_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setDeparturestop_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setArrivalstop_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setArrivalstop_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setViastops_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setViastops_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAlters_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setAlters_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSpaces_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteRailwayItem::setSpaces_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteResult.g.dart b/lib/src/android/com/amap/api/services/route/RouteResult.g.dart new file mode 100644 index 0000000..5448b36 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteResult.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteResult extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteResult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteResult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getStartPos() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteResult@$refId::getStartPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteResult::getStartPos', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setStartPos(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteResult@$refId::setStartPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteResult::setStartPos', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTargetPos() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteResult@$refId::getTargetPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteResult::getTargetPos', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setTargetPos(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteResult@$refId::setTargetPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteResult::setTargetPos', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getStartPos_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteResult::getStartPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setStartPos_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteResult::setStartPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTargetPos_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteResult::getTargetPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setTargetPos_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteResult::setTargetPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch.g.dart new file mode 100644 index 0000000..ea8d3de --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch.g.dart @@ -0,0 +1,554 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final int BusDefault = 0; + static final int BusSaveMoney = 1; + static final int BusLeaseChange = 2; + static final int BusLeaseWalk = 3; + static final int BusComfortable = 4; + static final int BusNoSubway = 5; + static final int DrivingDefault = 0; + static final int DrivingSaveMoney = 1; + static final int DrivingShortDistance = 2; + static final int DrivingNoExpressways = 3; + static final int DrivingAvoidCongestion = 4; + static final int DrivingMultiStrategy = 5; + static final int DrivingNoHighWay = 6; + static final int DrivingNoHighWaySaveMoney = 7; + static final int DrivingSaveMoneyAvoidCongestion = 8; + static final int DrivingNoHighAvoidCongestionSaveMoney = 9; + static final int WalkDefault = 0; + static final int WalkMultipath = 1; + static final int RidingDefault = 0; + static final int RidingRecommend = 1; + static final int RidingFast = 2; + static final int BUS_DEFAULT = 0; + static final int BUS_SAVE_MONEY = 1; + static final int BUS_LEASE_CHANGE = 2; + static final int BUS_LEASE_WALK = 3; + static final int BUS_COMFORTABLE = 4; + static final int BUS_NO_SUBWAY = 5; + static final int WALK_DEFAULT = 0; + static final int WALK_MULTI_PATH = 1; + static final int RIDING_DEFAULT = 0; + static final int RIDING_RECOMMEND = 1; + static final int RIDING_FAST = 2; + static final int DRIVING_SINGLE_DEFAULT = 0; + static final int DRIVING_SINGLE_SAVE_MONEY = 1; + static final int DRIVING_SINGLE_SHORTEST = 2; + static final int DRIVING_SINGLE_NO_EXPRESSWAYS = 3; + static final int DRIVING_SINGLE_AVOID_CONGESTION = 4; + static final int DRIVING_MULTI_STRATEGY_FASTEST_SAVE_MONEY_SHORTEST = 5; + static final int DRIVING_SINGLE_NO_HIGHWAY = 6; + static final int DRIVING_SINGLE_NO_HIGHWAY_SAVE_MONEY = 7; + static final int DRIVING_SINGLE_SAVE_MONEY_AVOID_CONGESTION = 8; + static final int DRIVING_SINGLE_NO_HIGHWAY_SAVE_MONEY_AVOID_CONGESTION = 9; + static final int DRIVING_MULTI_STRATEGY_FASTEST_SHORTEST_AVOID_CONGESTION = 10; + static final int DRIVING_MULTI_STRATEGY_FASTEST_SHORTEST = 11; + static final int DRIVING_MULTI_CHOICE_AVOID_CONGESTION = 12; + static final int DRIVING_MULTI_CHOICE_NO_HIGHWAY = 13; + static final int DRIVING_MULTI_CHOICE_SAVE_MONEY = 14; + static final int DRIVING_MULTI_CHOICE_AVOID_CONGESTION_NO_HIGHWAY = 15; + static final int DRIVING_MULTI_CHOICE_SAVE_MONEY_NO_HIGHWAY = 16; + static final int DRIVING_MULTI_CHOICE_AVOID_CONGESTION_SAVE_MONEY = 17; + static final int DRIVING_MULTI_CHOICE_AVOID_CONGESTION_NO_HIGHWAY_SAVE_MONEY = 18; + static final int DRIVING_MULTI_CHOICE_HIGHWAY = 19; + static final int DRIVING_MULTI_CHOICE_HIGHWAY_AVOID_CONGESTION = 20; + static final int DRIVING_NORMAL_CAR = 0; + static final int DRIVING_PURE_ELECTRIC_VEHICLE = 1; + static final int DRIVING_PLUGIN_HYBRID_CAR = 2; + static final int TRUCK_AVOID_CONGESTION = 1; + static final int TRUCK_NO_HIGHWAY = 2; + static final int TRUCK_SAVE_MONEY = 3; + static final int TRUCK_AVOID_CONGESTION_NO_HIGHWAY = 4; + static final int TRUCK_SAVE_MONEY_NO_HIGHWAY = 5; + static final int TRUCK_AVOID_CONGESTION__SAVE_MONEY = 6; + static final int TRUCK_AVOID_CONGESTION__SAVE_MONEY_NO_HIGHWAY = 7; + static final int TRUCK_CHOICE_HIGHWAY = 8; + static final int TRUCK_AVOID_CONGESTION_CHOICE_HIGHWAY = 9; + static final int TRUCK_SIZE_MINI = 1; + static final int TRUCK_SIZE_LIGHT = 2; + static final int TRUCK_SIZE_MEDIUM = 3; + static final int TRUCK_SIZE_HEAVY = 4; + static final int DRIVEING_PLAN_DEFAULT = 1; + static final int DRIVEING_PLAN_NO_HIGHWAY = 2; + static final int DRIVEING_PLAN_SAVE_MONEY = 3; + static final int DRIVEING_PLAN_AVOID_CONGESTION_NO_HIGHWAY = 4; + static final int DRIVEING_PLAN_SAVE_MONEY_NO_HIGHWAY = 5; + static final int DRIVEING_PLAN_AVOID_CONGESTION_SAVE_MONEY = 6; + static final int DRIVEING_PLAN_AVOID_CONGESTION_SAVE_MONEY_NO_HIGHWAY = 7; + static final int DRIVEING_PLAN_CHOICE_HIGHWAY = 8; + static final int DRIVEING_PLAN_AVOID_CONGESTION_CHOICE_HIGHWAY = 9; + static final int DRIVEING_PLAN_FASTEST_SHORTEST = 10; + static final int DRIVEING_PLAN_AVOID_CONGESTION_FASTEST_SAVE_MONEY = 11; + static final String DRIVING_EXCLUDE_TOLL = "toll"; + static final String DRIVING_EXCLUDE_MOTORWAY = "motorway"; + static final String DRIVING_EXCLUDE_FERRY = "ferry"; + static final String EXTENSIONS_ALL = "all"; + static final String EXTENSIONS_BASE = "base"; + //endregion + + //region creators + static Future create__android_content_Context(android_content_Context var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch__android_content_Context', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch__android_content_Context', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setRouteSearchListener(com_amap_api_services_route_RouteSearch_OnRouteSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::setRouteSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::setRouteSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOnTruckRouteSearchListener(com_amap_api_services_route_RouteSearch_OnTruckRouteSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::setOnTruckRouteSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::setOnTruckRouteSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOnRoutePlanSearchListener(com_amap_api_services_route_RouteSearch_OnRoutePlanSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::setOnRoutePlanSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::setOnRoutePlanSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future calculateWalkRoute(com_amap_api_services_route_RouteSearch_WalkRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateWalkRoute([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateWalkRoute', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future calculateWalkRouteAsyn(com_amap_api_services_route_RouteSearch_WalkRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateWalkRouteAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateWalkRouteAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future calculateBusRoute(com_amap_api_services_route_RouteSearch_BusRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateBusRoute([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateBusRoute', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future calculateBusRouteAsyn(com_amap_api_services_route_RouteSearch_BusRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateBusRouteAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateBusRouteAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future calculateDriveRoute(com_amap_api_services_route_RouteSearch_DriveRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateDriveRoute([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateDriveRoute', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future calculateDriveRouteAsyn(com_amap_api_services_route_RouteSearch_DriveRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateDriveRouteAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateDriveRouteAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future calculateRideRouteAsyn(com_amap_api_services_route_RouteSearch_RideRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateRideRouteAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateRideRouteAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future calculateRideRoute(com_amap_api_services_route_RouteSearch_RideRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateRideRoute([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateRideRoute', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future calculateTruckRoute(com_amap_api_services_route_RouteSearch_TruckRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateTruckRoute([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateTruckRoute', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future calculateTruckRouteAsyn(com_amap_api_services_route_RouteSearch_TruckRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateTruckRouteAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateTruckRouteAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future calculateDrivePlan(com_amap_api_services_route_RouteSearch_DrivePlanQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateDrivePlan([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateDrivePlan', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future calculateDrivePlanAsyn(com_amap_api_services_route_RouteSearch_DrivePlanQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch@$refId::calculateDrivePlanAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateDrivePlanAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> calculateWalkRoute_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateWalkRoute_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> calculateWalkRouteAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateWalkRouteAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> calculateBusRoute_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateBusRoute_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> calculateBusRouteAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateBusRouteAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> calculateDriveRoute_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateDriveRoute_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> calculateDriveRouteAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateDriveRouteAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> calculateRideRouteAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateRideRouteAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> calculateRideRoute_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateRideRoute_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> calculateTruckRoute_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateTruckRoute_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> calculateTruckRouteAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateTruckRouteAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> calculateDrivePlan_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateDrivePlan_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> calculateDrivePlanAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch::calculateDrivePlanAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch/BusRouteQuery.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch/BusRouteQuery.g.dart new file mode 100644 index 0000000..1f1f645 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch/BusRouteQuery.g.dart @@ -0,0 +1,356 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearch_BusRouteQuery extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearch.BusRouteQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_route_RouteSearch_FromAndTo__int__String__int(com_amap_api_services_route_RouteSearch_FromAndTo var1, int var2, String var3, int var4) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_BusRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__String__int', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_BusRouteQuery__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_route_RouteSearch_FromAndTo__int__String__int(List var1, List var2, List var3, List var4) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_BusRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__String__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_BusRouteQuery__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.BusRouteQuery@$refId::getFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.BusRouteQuery@$refId::getMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.BusRouteQuery@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getNightFlag() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.BusRouteQuery@$refId::getNightFlag([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getNightFlag', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCityd() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.BusRouteQuery@$refId::getCityd([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getCityd', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCityd(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.BusRouteQuery@$refId::setCityd([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::setCityd', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExtensions() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.BusRouteQuery@$refId::getExtensions([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getExtensions', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExtensions(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.BusRouteQuery@$refId::setExtensions([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::setExtensions', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.BusRouteQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearch_BusRouteQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearch_BusRouteQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getNightFlag_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getNightFlag_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCityd_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getCityd_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCityd_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::setCityd_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExtensions_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::getExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExtensions_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::setExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.BusRouteQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch/DrivePlanQuery.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch/DrivePlanQuery.g.dart new file mode 100644 index 0000000..1e2134a --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch/DrivePlanQuery.g.dart @@ -0,0 +1,412 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearch_DrivePlanQuery extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearch.DrivePlanQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_route_RouteSearch_FromAndTo__int__int__int(com_amap_api_services_route_RouteSearch_FromAndTo var1, int var2, int var3, int var4) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_DrivePlanQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__int__int', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_DrivePlanQuery__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_route_RouteSearch_FromAndTo__int__int__int(List var1, List var2, List var3, List var4) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_DrivePlanQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__int__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_DrivePlanQuery__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::getFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getDestParentPoiID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::getDestParentPoiID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getDestParentPoiID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::getMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCarType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::getCarType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getCarType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFirstTime() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::getFirstTime([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getFirstTime', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getInterval() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::getInterval([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getInterval', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCount() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::getCount([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getCount', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setDestParentPoiID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::setDestParentPoiID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::setDestParentPoiID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setMode(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::setMode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::setMode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCarType(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DrivePlanQuery@$refId::setCarType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::setCarType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearch_DrivePlanQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearch_DrivePlanQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getDestParentPoiID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getDestParentPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCarType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getCarType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFirstTime_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getFirstTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getInterval_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getInterval_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCount_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::getCount_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setDestParentPoiID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::setDestParentPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setMode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::setMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCarType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DrivePlanQuery::setCarType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch/DriveRouteQuery.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch/DriveRouteQuery.g.dart new file mode 100644 index 0000000..ad3ce80 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch/DriveRouteQuery.g.dart @@ -0,0 +1,608 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearch_DriveRouteQuery extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearch.DriveRouteQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_route_RouteSearch_FromAndTo__int__List_java_util_List_com_amap_api_services_core_LatLonPoint____List_List_java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint______String(com_amap_api_services_route_RouteSearch_FromAndTo var1, int var2, List var3, List> var4, String var5) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_DriveRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__java_util_List_com_amap_api_services_core_LatLonPoint___java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint____String', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4, "var5": var5} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_DriveRouteQuery__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_route_RouteSearch_FromAndTo__int__List_java_util_List_com_amap_api_services_core_LatLonPoint____List_List_java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint______String(List var1, List var2, List> var3, List>> var4, List var5) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length && var4.length == var5.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_DriveRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__java_util_List_com_amap_api_services_core_LatLonPoint___java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint____String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__], "var5": var5[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_DriveRouteQuery__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::getFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::getMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCarType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::getCarType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getCarType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPassedByPoints() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::getPassedByPoints([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getPassedByPoints', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future getAvoidRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::getAvoidRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getAvoidRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPassedPointStr() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::getPassedPointStr([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getPassedPointStr', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future hasPassPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::hasPassPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasPassPoint', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAvoidpolygonsStr() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::getAvoidpolygonsStr([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getAvoidpolygonsStr', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future hasAvoidpolygons() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::hasAvoidpolygons([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasAvoidpolygons', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future hasAvoidRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::hasAvoidRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasAvoidRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExclude() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::getExclude([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getExclude', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExclude(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::setExclude([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::setExclude', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExtensions() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::getExtensions([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getExtensions', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExtensions(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::setExtensions([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::setExtensions', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future isUseFerry() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::isUseFerry([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::isUseFerry', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setUseFerry(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::setUseFerry([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::setUseFerry', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCarType(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.DriveRouteQuery@$refId::setCarType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::setCarType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearch_DriveRouteQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearch_DriveRouteQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCarType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getCarType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPassedByPoints_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getPassedByPoints_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getAvoidRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getAvoidRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPassedPointStr_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getPassedPointStr_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> hasPassPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasPassPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAvoidpolygonsStr_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getAvoidpolygonsStr_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> hasAvoidpolygons_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasAvoidpolygons_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> hasAvoidRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::hasAvoidRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExclude_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getExclude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExclude_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::setExclude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExtensions_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::getExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExtensions_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::setExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> isUseFerry_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::isUseFerry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setUseFerry_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::setUseFerry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCarType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.DriveRouteQuery::setCarType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch/FromAndTo.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch/FromAndTo.g.dart new file mode 100644 index 0000000..13edb46 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch/FromAndTo.g.dart @@ -0,0 +1,524 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearch_FromAndTo extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearch.FromAndTo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint(com_amap_api_services_core_LatLonPoint var1, com_amap_api_services_core_LatLonPoint var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_FromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_FromAndTo__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_FromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_FromAndTo__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFrom() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::getFrom([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getFrom', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::getTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getStartPoiID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::getStartPoiID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getStartPoiID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStartPoiID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::setStartPoiID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setStartPoiID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDestinationPoiID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::getDestinationPoiID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getDestinationPoiID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDestinationPoiID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::setDestinationPoiID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setDestinationPoiID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getOriginType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::getOriginType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getOriginType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOriginType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::setOriginType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setOriginType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDestinationType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::getDestinationType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getDestinationType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDestinationType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::setDestinationType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setDestinationType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPlateProvince() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::getPlateProvince([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getPlateProvince', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPlateProvince(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::setPlateProvince([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setPlateProvince', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPlateNumber() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::getPlateNumber([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getPlateNumber', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPlateNumber(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::setPlateNumber([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setPlateNumber', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.FromAndTo@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearch_FromAndTo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearch_FromAndTo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFrom_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getFrom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getStartPoiID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getStartPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStartPoiID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setStartPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDestinationPoiID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getDestinationPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDestinationPoiID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setDestinationPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getOriginType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getOriginType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOriginType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setOriginType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDestinationType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getDestinationType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDestinationType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setDestinationType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPlateProvince_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getPlateProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPlateProvince_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setPlateProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPlateNumber_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::getPlateNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPlateNumber_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::setPlateNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.FromAndTo::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch/OnRoutePlanSearchListener.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch/OnRoutePlanSearchListener.g.dart new file mode 100644 index 0000000..32763b3 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch/OnRoutePlanSearchListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_route_RouteSearch_OnRoutePlanSearchListener_SUB extends java_lang_Object with com_amap_api_services_route_RouteSearch_OnRoutePlanSearchListener {} + +mixin com_amap_api_services_route_RouteSearch_OnRoutePlanSearchListener on java_lang_Object { + + + static com_amap_api_services_route_RouteSearch_OnRoutePlanSearchListener subInstance() => _com_amap_api_services_route_RouteSearch_OnRoutePlanSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.OnRoutePlanSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.route.RouteSearch.OnRoutePlanSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onDriveRoutePlanSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onDriveRoutePlanSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onDriveRoutePlanSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_route_DriveRoutePlanResult? var1, int? var2)? onDriveRoutePlanSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch/OnRouteSearchListener.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch/OnRouteSearchListener.g.dart new file mode 100644 index 0000000..a0de877 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch/OnRouteSearchListener.g.dart @@ -0,0 +1,100 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_route_RouteSearch_OnRouteSearchListener_SUB extends java_lang_Object with com_amap_api_services_route_RouteSearch_OnRouteSearchListener {} + +mixin com_amap_api_services_route_RouteSearch_OnRouteSearchListener on java_lang_Object { + + + static com_amap_api_services_route_RouteSearch_OnRouteSearchListener subInstance() => _com_amap_api_services_route_RouteSearch_OnRouteSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.OnRouteSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.route.RouteSearch.OnRouteSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onBusRouteSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onBusRouteSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onBusRouteSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + case 'onDriveRouteSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onDriveRouteSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onDriveRouteSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + case 'onWalkRouteSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onWalkRouteSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onWalkRouteSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + case 'onRideRouteSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onRideRouteSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onRideRouteSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_route_BusRouteResult? var1, int? var2)? onBusRouteSearched; + + Future Function(com_amap_api_services_route_DriveRouteResult? var1, int? var2)? onDriveRouteSearched; + + Future Function(com_amap_api_services_route_WalkRouteResult? var1, int? var2)? onWalkRouteSearched; + + Future Function(com_amap_api_services_route_RideRouteResult? var1, int? var2)? onRideRouteSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch/OnTruckRouteSearchListener.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch/OnTruckRouteSearchListener.g.dart new file mode 100644 index 0000000..9f0bdd9 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch/OnTruckRouteSearchListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_route_RouteSearch_OnTruckRouteSearchListener_SUB extends java_lang_Object with com_amap_api_services_route_RouteSearch_OnTruckRouteSearchListener {} + +mixin com_amap_api_services_route_RouteSearch_OnTruckRouteSearchListener on java_lang_Object { + + + static com_amap_api_services_route_RouteSearch_OnTruckRouteSearchListener subInstance() => _com_amap_api_services_route_RouteSearch_OnTruckRouteSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.OnTruckRouteSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.route.RouteSearch.OnTruckRouteSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onTruckRouteSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onTruckRouteSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onTruckRouteSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_route_TruckRouteRestult? var1, int? var2)? onTruckRouteSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch/RideRouteQuery.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch/RideRouteQuery.g.dart new file mode 100644 index 0000000..bb0af06 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch/RideRouteQuery.g.dart @@ -0,0 +1,265 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearch_RideRouteQuery extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearch.RideRouteQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_route_RouteSearch_FromAndTo__int(com_amap_api_services_route_RouteSearch_FromAndTo var1, int var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_RideRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__com_amap_api_services_route_RouteSearch_FromAndTo(com_amap_api_services_route_RouteSearch_FromAndTo var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_RideRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_RideRouteQuery__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_route_RouteSearch_FromAndTo__int(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_RideRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__com_amap_api_services_route_RouteSearch_FromAndTo(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_RideRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_RideRouteQuery__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.RideRouteQuery@$refId::getFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.RideRouteQuery::getFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.RideRouteQuery@$refId::getMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.RideRouteQuery::getMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExtensions() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.RideRouteQuery@$refId::getExtensions([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.RideRouteQuery::getExtensions', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExtensions(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.RideRouteQuery@$refId::setExtensions([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.RideRouteQuery::setExtensions', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.RideRouteQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.RideRouteQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearch_RideRouteQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearch_RideRouteQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.RideRouteQuery::getFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.RideRouteQuery::getMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExtensions_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.RideRouteQuery::getExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExtensions_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.RideRouteQuery::setExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.RideRouteQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch/TruckRouteQuery.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch/TruckRouteQuery.g.dart new file mode 100644 index 0000000..546dea9 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch/TruckRouteQuery.g.dart @@ -0,0 +1,671 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearch_TruckRouteQuery extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearch.TruckRouteQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_route_RouteSearch_FromAndTo__int__List_java_util_List_com_amap_api_services_core_LatLonPoint____int(com_amap_api_services_route_RouteSearch_FromAndTo var1, int var2, List var3, int var4) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_TruckRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__java_util_List_com_amap_api_services_core_LatLonPoint___int', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_route_RouteSearch_FromAndTo__int__List_java_util_List_com_amap_api_services_core_LatLonPoint____int(List var1, List var2, List> var3, List var4) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_TruckRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int__java_util_List_com_amap_api_services_core_LatLonPoint___int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setMode(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::setMode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setMode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTruckSize(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::setTruckSize([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckSize', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTruckHeight(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::setTruckHeight([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckHeight', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTruckWidth(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::setTruckWidth([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckWidth', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTruckLoad(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::setTruckLoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckLoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTruckWeight(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::setTruckWeight([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckWeight', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTruckAxis(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::setTruckAxis([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckAxis', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExtensions() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getExtensions([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getExtensions', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExtensions(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::setExtensions([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setExtensions', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future hasPassPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::hasPassPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::hasPassPoint', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPassedByPoints() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getPassedByPoints([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getPassedByPoints', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future getPassedPointStr() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getPassedPointStr([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getPassedPointStr', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTruckSize() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getTruckSize([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckSize', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTruckHeight() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getTruckHeight([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckHeight', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTruckWidth() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getTruckWidth([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckWidth', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTruckLoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getTruckLoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckLoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTruckWeight() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getTruckWeight([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckWeight', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTruckAxis() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::getTruckAxis([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckAxis', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.TruckRouteQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearch_TruckRouteQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearch_TruckRouteQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setMode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTruckSize_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTruckHeight_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckHeight_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTruckWidth_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTruckLoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckLoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTruckWeight_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckWeight_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTruckAxis_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setTruckAxis_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExtensions_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExtensions_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::setExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> hasPassPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::hasPassPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPassedByPoints_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getPassedByPoints_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getPassedPointStr_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getPassedPointStr_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTruckSize_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTruckHeight_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckHeight_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTruckWidth_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTruckLoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckLoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTruckWeight_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckWeight_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTruckAxis_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::getTruckAxis_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.TruckRouteQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearch/WalkRouteQuery.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearch/WalkRouteQuery.g.dart new file mode 100644 index 0000000..378ec8b --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearch/WalkRouteQuery.g.dart @@ -0,0 +1,265 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearch_WalkRouteQuery extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearch.WalkRouteQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_route_RouteSearch_FromAndTo__int(com_amap_api_services_route_RouteSearch_FromAndTo var1, int var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_WalkRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__com_amap_api_services_route_RouteSearch_FromAndTo(com_amap_api_services_route_RouteSearch_FromAndTo var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_WalkRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearch_WalkRouteQuery__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_route_RouteSearch_FromAndTo__int(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_WalkRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__com_amap_api_services_route_RouteSearch_FromAndTo(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_WalkRouteQuery__com_amap_api_services_route_RouteSearch_FromAndTo', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearch_WalkRouteQuery__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.WalkRouteQuery@$refId::getFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.WalkRouteQuery::getFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.WalkRouteQuery@$refId::getMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.WalkRouteQuery::getMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExtensions() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.WalkRouteQuery@$refId::getExtensions([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.WalkRouteQuery::getExtensions', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExtensions(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.WalkRouteQuery@$refId::setExtensions([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.WalkRouteQuery::setExtensions', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearch.WalkRouteQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.WalkRouteQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearch_WalkRouteQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearch_WalkRouteQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.WalkRouteQuery::getFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.WalkRouteQuery::getMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExtensions_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.WalkRouteQuery::getExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExtensions_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.WalkRouteQuery::setExtensions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearch.WalkRouteQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchCity.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchCity.g.dart new file mode 100644 index 0000000..8293006 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchCity.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchCity extends com_amap_api_services_route_SearchCity with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchCity'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchCity__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchCity__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getDistricts() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchCity@$refId::getDistricts([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchCity::getDistricts', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setDistricts(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchCity@$refId::setDistricts([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchCity::setDistricts', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchCity{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchCity_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getDistricts_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchCity::getDistricts_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setDistricts_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchCity::setDistricts_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2.g.dart new file mode 100644 index 0000000..26d6c36 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2.g.dart @@ -0,0 +1,156 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2 extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__android_content_Context(android_content_Context var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2__android_content_Context', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2__android_content_Context', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setRouteSearchListener(com_amap_api_services_route_RouteSearchV2_OnRouteSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2@$refId::setRouteSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2::setRouteSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future calculateDriveRoute(com_amap_api_services_route_RouteSearchV2_DriveRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2@$refId::calculateDriveRoute([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2::calculateDriveRoute', {"var1": var1, "__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future calculateDriveRouteAsyn(com_amap_api_services_route_RouteSearchV2_DriveRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2@$refId::calculateDriveRouteAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2::calculateDriveRouteAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> calculateDriveRoute_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2::calculateDriveRoute_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> calculateDriveRouteAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2::calculateDriveRouteAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/CurveCost.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/CurveCost.g.dart new file mode 100644 index 0000000..6acc70b --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/CurveCost.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2_CurveCost extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2.CurveCost'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_CurveCost__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_CurveCost__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getAccess() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CurveCost@$refId::getAccess([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CurveCost::getAccess', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAccess(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CurveCost@$refId::setAccess([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CurveCost::setAccess', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getValue() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CurveCost@$refId::getValue([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CurveCost::getValue', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setValue(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CurveCost@$refId::setValue([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CurveCost::setValue', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2_CurveCost{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_CurveCost_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getAccess_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CurveCost::getAccess_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAccess_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CurveCost::setAccess_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getValue_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CurveCost::getValue_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setValue_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CurveCost::setValue_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/CustomCostMode.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/CustomCostMode.g.dart new file mode 100644 index 0000000..ff7a21b --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/CustomCostMode.g.dart @@ -0,0 +1,503 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2_CustomCostMode extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2.CustomCostMode'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_CustomCostMode__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_CustomCostMode__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getSpeedCosts() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::getSpeedCosts([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getSpeedCosts', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setSpeedCosts(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::setSpeedCosts([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setSpeedCosts', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCurveCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::getCurveCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getCurveCost', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setCurveCost(com_amap_api_services_route_RouteSearchV2_CurveCost var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::setCurveCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setCurveCost', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSlopeCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::getSlopeCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getSlopeCost', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setSlopeCost(com_amap_api_services_route_RouteSearchV2_SlopeCost var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::setSlopeCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setSlopeCost', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAuxCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::getAuxCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getAuxCost', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAuxCost(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::setAuxCost([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setAuxCost', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTransCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::getTransCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getTransCost', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setTransCost(com_amap_api_services_route_RouteSearchV2_TransCost var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::setTransCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setTransCost', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFerryCost() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::getFerryCost([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getFerryCost', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setFerryCost(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::setFerryCost([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setFerryCost', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPowerTrainLosses() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::getPowerTrainLosses([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getPowerTrainLosses', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setPowerTrainLosses(com_amap_api_services_route_RouteSearchV2_PowerTrainLoss var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::setPowerTrainLosses([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setPowerTrainLosses', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future toJson() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.CustomCostMode@$refId::toJson([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::toJson', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2_CustomCostMode{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_CustomCostMode_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getSpeedCosts_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getSpeedCosts_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setSpeedCosts_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setSpeedCosts_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCurveCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getCurveCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setCurveCost_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setCurveCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSlopeCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getSlopeCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setSlopeCost_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setSlopeCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAuxCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getAuxCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAuxCost_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setAuxCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTransCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getTransCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setTransCost_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setTransCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFerryCost_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getFerryCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setFerryCost_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setFerryCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPowerTrainLosses_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::getPowerTrainLosses_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setPowerTrainLosses_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::setPowerTrainLosses_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> toJson_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.CustomCostMode::toJson_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/DriveRouteQuery.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/DriveRouteQuery.g.dart new file mode 100644 index 0000000..77d5d40 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/DriveRouteQuery.g.dart @@ -0,0 +1,664 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2_DriveRouteQuery extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2.DriveRouteQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_route_RouteSearchV2_DrivingStrategy__List_java_util_List_com_amap_api_services_core_LatLonPoint____List_List_java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint______String(com_amap_api_services_route_RouteSearchV2_FromAndTo var1, com_amap_api_services_route_RouteSearchV2_DrivingStrategy var2, List var3, List> var4, String var5) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_DriveRouteQuery__com_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_route_RouteSearchV2_DrivingStrategy__java_util_List_com_amap_api_services_core_LatLonPoint___java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint____String', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4, "var5": var5} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_DriveRouteQuery__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_route_RouteSearchV2_DrivingStrategy__List_java_util_List_com_amap_api_services_core_LatLonPoint____List_List_java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint______String(List var1, List var2, List> var3, List>> var4, List var5) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length && var4.length == var5.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_DriveRouteQuery__com_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_route_RouteSearchV2_DrivingStrategy__java_util_List_com_amap_api_services_core_LatLonPoint___java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint____String', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__], "var5": var5[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_DriveRouteQuery__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getNewEnergy() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::getNewEnergy([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getNewEnergy', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setNewEnergy(com_amap_api_services_route_RouteSearchV2_NewEnergy var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::setNewEnergy([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setNewEnergy', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::getFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::getMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getMode', {"__this__": this}); + + + // handle native call + + + return (__result__ as int).tocom_amap_api_services_route_RouteSearchV2_DrivingStrategy(); + } + + + Future getCarType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::getCarType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getCarType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPassedByPoints() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::getPassedByPoints([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getPassedByPoints', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future getAvoidRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::getAvoidRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getAvoidRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPassedPointStr() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::getPassedPointStr([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getPassedPointStr', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future hasPassPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::hasPassPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasPassPoint', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAvoidpolygonsStr() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::getAvoidpolygonsStr([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getAvoidpolygonsStr', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future hasAvoidpolygons() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::hasAvoidpolygons([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasAvoidpolygons', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future hasAvoidRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::hasAvoidRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasAvoidRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getExclude() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::getExclude([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getExclude', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setExclude(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::setExclude([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setExclude', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getShowFields() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::getShowFields([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getShowFields', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setShowFields(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::setShowFields([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setShowFields', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future isUseFerry() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::isUseFerry([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::isUseFerry', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setUseFerry(bool var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::setUseFerry([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setUseFerry', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCarType(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.DriveRouteQuery@$refId::setCarType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setCarType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2_DriveRouteQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_DriveRouteQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getNewEnergy_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getNewEnergy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setNewEnergy_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setNewEnergy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as int).tocom_amap_api_services_route_RouteSearchV2_DrivingStrategy()).cast().toList(); + } + + + Future> getCarType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getCarType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPassedByPoints_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getPassedByPoints_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getAvoidRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getAvoidRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPassedPointStr_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getPassedPointStr_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> hasPassPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasPassPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAvoidpolygonsStr_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getAvoidpolygonsStr_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> hasAvoidpolygons_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasAvoidpolygons_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> hasAvoidRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::hasAvoidRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getExclude_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getExclude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setExclude_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setExclude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getShowFields_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::getShowFields_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setShowFields_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setShowFields_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> isUseFerry_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::isUseFerry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setUseFerry_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setUseFerry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCarType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.DriveRouteQuery::setCarType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/DrivingStrategy.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/DrivingStrategy.g.dart new file mode 100644 index 0000000..3100ac5 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/DrivingStrategy.g.dart @@ -0,0 +1,52 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum com_amap_api_services_route_RouteSearchV2_DrivingStrategy { + DEFAULT /* null */, + AVOID_CONGESTION /* null */, + HIGHWAY_PRIORITY /* null */, + AVOID_HIGHWAY /* null */, + LESS_CHARGE /* null */, + ROAD_PRIORITY /* null */, + SPEED_PRIORITY /* null */, + AVOID_CONGESTION_HIGHWAY_PRIORITY /* null */, + AVOID_CONGESTION_AVOID_HIGHWAY /* null */, + AVOID_CONGESTION_LESS_CHARGE /* null */, + LESS_CHARGE_AVOID_HIGHWAY /* null */, + AVOID_CONGESTION_LESS_CHARGE_AVOID_HIGHWAY /* null */, + AVOID_CONGESTION_ROAD_PRIORITY /* null */, + AVOID_CONGESTION_SPEED_PRIORITY /* null */ +} + +extension com_amap_api_services_route_RouteSearchV2_DrivingStrategyToX on com_amap_api_services_route_RouteSearchV2_DrivingStrategy { + int toValue() { + switch (this) { + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.DEFAULT: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.DEFAULT.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.HIGHWAY_PRIORITY: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.HIGHWAY_PRIORITY.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_HIGHWAY: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_HIGHWAY.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.LESS_CHARGE: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.LESS_CHARGE.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.ROAD_PRIORITY: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.ROAD_PRIORITY.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.SPEED_PRIORITY: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.SPEED_PRIORITY.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_HIGHWAY_PRIORITY: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_HIGHWAY_PRIORITY.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_AVOID_HIGHWAY: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_AVOID_HIGHWAY.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_LESS_CHARGE: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_LESS_CHARGE.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.LESS_CHARGE_AVOID_HIGHWAY: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.LESS_CHARGE_AVOID_HIGHWAY.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_LESS_CHARGE_AVOID_HIGHWAY: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_LESS_CHARGE_AVOID_HIGHWAY.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_ROAD_PRIORITY: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_ROAD_PRIORITY.index + 0; + case com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_SPEED_PRIORITY: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.AVOID_CONGESTION_SPEED_PRIORITY.index + 0; + default: return 0; + } + } +} + +extension com_amap_api_services_route_RouteSearchV2_DrivingStrategyFromX on int { + com_amap_api_services_route_RouteSearchV2_DrivingStrategy tocom_amap_api_services_route_RouteSearchV2_DrivingStrategy() { + switch (this) { + + default: return com_amap_api_services_route_RouteSearchV2_DrivingStrategy.values[this + 0]; + } + } +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/FromAndTo.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/FromAndTo.g.dart new file mode 100644 index 0000000..f0c4196 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/FromAndTo.g.dart @@ -0,0 +1,468 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2_FromAndTo extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2.FromAndTo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint(com_amap_api_services_core_LatLonPoint var1, com_amap_api_services_core_LatLonPoint var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_FromAndTo__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_FromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_FromAndTo__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFrom() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::getFrom([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getFrom', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::getTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getStartPoiID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::getStartPoiID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getStartPoiID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStartPoiID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::setStartPoiID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::setStartPoiID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDestinationPoiID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::getDestinationPoiID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getDestinationPoiID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDestinationPoiID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::setDestinationPoiID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::setDestinationPoiID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getOriginType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::getOriginType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getOriginType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOriginType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::setOriginType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::setOriginType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDestinationType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::getDestinationType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getDestinationType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDestinationType(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::setDestinationType([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::setDestinationType', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPlateNumber() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::getPlateNumber([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getPlateNumber', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPlateNumber(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::setPlateNumber([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::setPlateNumber', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.FromAndTo@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2_FromAndTo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_FromAndTo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFrom_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getFrom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getStartPoiID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getStartPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStartPoiID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::setStartPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDestinationPoiID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getDestinationPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDestinationPoiID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::setDestinationPoiID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getOriginType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getOriginType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOriginType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::setOriginType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDestinationType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getDestinationType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDestinationType_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::setDestinationType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPlateNumber_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::getPlateNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPlateNumber_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::setPlateNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.FromAndTo::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/NewEnergy.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/NewEnergy.g.dart new file mode 100644 index 0000000..3e8f348 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/NewEnergy.g.dart @@ -0,0 +1,503 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2_NewEnergy extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2.NewEnergy'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_NewEnergy__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_NewEnergy__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getKey() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::getKey([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getKey', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setKey(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::setKey([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setKey', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCustomCostMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::getCustomCostMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getCustomCostMode', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setCustomCostMode(com_amap_api_services_route_RouteSearchV2_CustomCostMode var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::setCustomCostMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setCustomCostMode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getMaxVehicleCharge() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::getMaxVehicleCharge([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getMaxVehicleCharge', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setMaxVehicleCharge(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::setMaxVehicleCharge([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setMaxVehicleCharge', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getVehicleCharge() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::getVehicleCharge([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getVehicleCharge', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setVehicleCharge(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::setVehicleCharge([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setVehicleCharge', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::getLoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getLoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLoad(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::setLoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setLoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getLeavingPercent() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::getLeavingPercent([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getLeavingPercent', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setLeavingPercent(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::setLeavingPercent([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setLeavingPercent', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getArrivingPercent() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::getArrivingPercent([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getArrivingPercent', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setArrivingPercent(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::setArrivingPercent([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setArrivingPercent', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future buildParam() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.NewEnergy@$refId::buildParam([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::buildParam', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2_NewEnergy{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_NewEnergy_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getKey_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getKey_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setKey_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setKey_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCustomCostMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getCustomCostMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setCustomCostMode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setCustomCostMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getMaxVehicleCharge_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getMaxVehicleCharge_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setMaxVehicleCharge_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setMaxVehicleCharge_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getVehicleCharge_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getVehicleCharge_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setVehicleCharge_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setVehicleCharge_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getLoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setLoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getLeavingPercent_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getLeavingPercent_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setLeavingPercent_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setLeavingPercent_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getArrivingPercent_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::getArrivingPercent_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setArrivingPercent_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::setArrivingPercent_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> buildParam_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.NewEnergy::buildParam_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/OnRoutePlanSearchListener.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/OnRoutePlanSearchListener.g.dart new file mode 100644 index 0000000..eda0457 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/OnRoutePlanSearchListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_route_RouteSearchV2_OnRoutePlanSearchListener_SUB extends java_lang_Object with com_amap_api_services_route_RouteSearchV2_OnRoutePlanSearchListener {} + +mixin com_amap_api_services_route_RouteSearchV2_OnRoutePlanSearchListener on java_lang_Object { + + + static com_amap_api_services_route_RouteSearchV2_OnRoutePlanSearchListener subInstance() => _com_amap_api_services_route_RouteSearchV2_OnRoutePlanSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.OnRoutePlanSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.route.RouteSearchV2.OnRoutePlanSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onDriveRoutePlanSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onDriveRoutePlanSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onDriveRoutePlanSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_route_DriveRoutePlanResult? var1, int? var2)? onDriveRoutePlanSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/OnRouteSearchListener.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/OnRouteSearchListener.g.dart new file mode 100644 index 0000000..f38dcc0 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/OnRouteSearchListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_route_RouteSearchV2_OnRouteSearchListener_SUB extends java_lang_Object with com_amap_api_services_route_RouteSearchV2_OnRouteSearchListener {} + +mixin com_amap_api_services_route_RouteSearchV2_OnRouteSearchListener on java_lang_Object { + + + static com_amap_api_services_route_RouteSearchV2_OnRouteSearchListener subInstance() => _com_amap_api_services_route_RouteSearchV2_OnRouteSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.OnRouteSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.route.RouteSearchV2.OnRouteSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onDriveRouteSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onDriveRouteSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onDriveRouteSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_route_DriveRouteResultV2? var1, int? var2)? onDriveRouteSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/OnTruckRouteSearchListener.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/OnTruckRouteSearchListener.g.dart new file mode 100644 index 0000000..0553a38 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/OnTruckRouteSearchListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_route_RouteSearchV2_OnTruckRouteSearchListener_SUB extends java_lang_Object with com_amap_api_services_route_RouteSearchV2_OnTruckRouteSearchListener {} + +mixin com_amap_api_services_route_RouteSearchV2_OnTruckRouteSearchListener on java_lang_Object { + + + static com_amap_api_services_route_RouteSearchV2_OnTruckRouteSearchListener subInstance() => _com_amap_api_services_route_RouteSearchV2_OnTruckRouteSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.OnTruckRouteSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.route.RouteSearchV2.OnTruckRouteSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onTruckRouteSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onTruckRouteSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onTruckRouteSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_route_TruckRouteRestult? var1, int? var2)? onTruckRouteSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/PowerTrainLoss.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/PowerTrainLoss.g.dart new file mode 100644 index 0000000..6d2af41 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/PowerTrainLoss.g.dart @@ -0,0 +1,307 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2_PowerTrainLoss extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2.PowerTrainLoss'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_PowerTrainLoss__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_PowerTrainLoss__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getPowerDemand() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@$refId::getPowerDemand([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getPowerDemand', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPowerDemand(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@$refId::setPowerDemand([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setPowerDemand', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPowerDemandValue() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@$refId::getPowerDemandValue([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getPowerDemandValue', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPowerDemandValue(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@$refId::setPowerDemandValue([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setPowerDemandValue', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSpeed() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@$refId::getSpeed([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getSpeed', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSpeed(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@$refId::setSpeed([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setSpeed', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSpeedValue() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@$refId::getSpeedValue([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getSpeedValue', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSpeedValue(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.PowerTrainLoss@$refId::setSpeedValue([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setSpeedValue', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2_PowerTrainLoss{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_PowerTrainLoss_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getPowerDemand_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getPowerDemand_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPowerDemand_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setPowerDemand_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPowerDemandValue_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getPowerDemandValue_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPowerDemandValue_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setPowerDemandValue_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSpeed_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getSpeed_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSpeed_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setSpeed_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSpeedValue_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::getSpeedValue_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSpeedValue_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.PowerTrainLoss::setSpeedValue_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/ShowFields.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/ShowFields.g.dart new file mode 100644 index 0000000..dae1553 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/ShowFields.g.dart @@ -0,0 +1,92 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2_ShowFields extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2.ShowFields'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final int COST = 1; + static final int TMCS = 2; + static final int NAVI = 4; + static final int CITIES = 8; + static final int POLINE = 16; + static final int ELEC_COSUME_INFO = 32; + static final int CHARGE_STATION_INFO = 64; + static final int ALL = -1; + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_ShowFields__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_ShowFields__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2_ShowFields{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_ShowFields_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/SlopeCost.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/SlopeCost.g.dart new file mode 100644 index 0000000..61643fe --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/SlopeCost.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2_SlopeCost extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2.SlopeCost'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_SlopeCost__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_SlopeCost__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getUp() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.SlopeCost@$refId::getUp([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SlopeCost::getUp', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setUp(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.SlopeCost@$refId::setUp([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SlopeCost::setUp', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDown() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.SlopeCost@$refId::getDown([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SlopeCost::getDown', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDown(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.SlopeCost@$refId::setDown([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SlopeCost::setDown', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2_SlopeCost{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_SlopeCost_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getUp_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SlopeCost::getUp_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setUp_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SlopeCost::setUp_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDown_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SlopeCost::getDown_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDown_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SlopeCost::setDown_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/SpeedCost.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/SpeedCost.g.dart new file mode 100644 index 0000000..b9935bb --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/SpeedCost.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2_SpeedCost extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2.SpeedCost'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_SpeedCost__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_SpeedCost__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getSpeed() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.SpeedCost@$refId::getSpeed([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SpeedCost::getSpeed', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSpeed(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.SpeedCost@$refId::setSpeed([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SpeedCost::setSpeed', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getValue() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.SpeedCost@$refId::getValue([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SpeedCost::getValue', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setValue(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.SpeedCost@$refId::setValue([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SpeedCost::setValue', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2_SpeedCost{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_SpeedCost_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getSpeed_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SpeedCost::getSpeed_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSpeed_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SpeedCost::setSpeed_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getValue_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SpeedCost::getValue_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setValue_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.SpeedCost::setValue_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/RouteSearchV2/TransCost.g.dart b/lib/src/android/com/amap/api/services/route/RouteSearchV2/TransCost.g.dart new file mode 100644 index 0000000..a1bf886 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/RouteSearchV2/TransCost.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_RouteSearchV2_TransCost extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.route.RouteSearchV2.TransCost'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_RouteSearchV2_TransCost__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_RouteSearchV2_TransCost__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getAccess() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.TransCost@$refId::getAccess([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.TransCost::getAccess', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAccess(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.TransCost@$refId::setAccess([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.TransCost::setAccess', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDecess() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.TransCost@$refId::getDecess([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.TransCost::getDecess', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDecess(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.RouteSearchV2.TransCost@$refId::setDecess([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.TransCost::setDecess', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_RouteSearchV2_TransCost{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_RouteSearchV2_TransCost_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getAccess_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.TransCost::getAccess_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAccess_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.TransCost::setAccess_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDecess_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.TransCost::getDecess_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDecess_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.RouteSearchV2.TransCost::setDecess_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/SearchCity.g.dart b/lib/src/android/com/amap/api/services/route/SearchCity.g.dart new file mode 100644 index 0000000..5c0ac28 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/SearchCity.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_SearchCity extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.SearchCity'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_SearchCity__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_SearchCity__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getSearchCityName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.SearchCity@$refId::getSearchCityName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::getSearchCityName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSearchCityName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.SearchCity@$refId::setSearchCityName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::setSearchCityName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSearchCitycode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.SearchCity@$refId::getSearchCitycode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::getSearchCitycode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSearchCitycode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.SearchCity@$refId::setSearchCitycode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::setSearchCitycode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSearchCityAdCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.SearchCity@$refId::getSearchCityAdCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::getSearchCityAdCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSearchCityhAdCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.SearchCity@$refId::setSearchCityhAdCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::setSearchCityhAdCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_SearchCity{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_SearchCity_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getSearchCityName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::getSearchCityName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSearchCityName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::setSearchCityName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSearchCitycode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::getSearchCitycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSearchCitycode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::setSearchCitycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSearchCityAdCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::getSearchCityAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSearchCityhAdCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.SearchCity::setSearchCityhAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/TMC.g.dart b/lib/src/android/com/amap/api/services/route/TMC.g.dart new file mode 100644 index 0000000..ee27fb1 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/TMC.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_TMC extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.TMC'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_TMC__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_TMC__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TMC@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getStatus() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TMC@$refId::getStatus([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::getStatus', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TMC@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStatus(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TMC@$refId::setStatus([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::setStatus', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolyline() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TMC@$refId::getPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::getPolyline', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPolyline(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TMC@$refId::setPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::setPolyline', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_TMC{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_TMC_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getStatus_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::getStatus_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStatus_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::setStatus_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolyline_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::getPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPolyline_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TMC::setPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/TaxiItem.g.dart b/lib/src/android/com/amap/api/services/route/TaxiItem.g.dart new file mode 100644 index 0000000..e1d47a0 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/TaxiItem.g.dart @@ -0,0 +1,419 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_TaxiItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.TaxiItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_TaxiItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_TaxiItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getOrigin() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::getOrigin([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getOrigin', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getDestination() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::getDestination([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getDestination', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getmSname() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::getmSname([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getmSname', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getmTname() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::getmTname([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getmTname', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOrigin(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::setOrigin([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setOrigin', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDestination(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::setDestination([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setDestination', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSname(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::setSname([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setSname', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTname(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TaxiItem@$refId::setTname([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setTname', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_TaxiItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_TaxiItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getOrigin_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getOrigin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getDestination_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getDestination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getmSname_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getmSname_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getmTname_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::getmTname_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOrigin_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setOrigin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDestination_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setDestination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSname_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setSname_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTname_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TaxiItem::setTname_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/TimeInfo.g.dart b/lib/src/android/com/amap/api/services/route/TimeInfo.g.dart new file mode 100644 index 0000000..b5a7682 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/TimeInfo.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_TimeInfo extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.TimeInfo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_TimeInfo__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_TimeInfo__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getStartTime() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfo@$refId::getStartTime([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfo::getStartTime', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStartTime(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfo@$refId::setStartTime([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfo::setStartTime', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getElements() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfo@$refId::getElements([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfo::getElements', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setElements(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfo@$refId::setElements([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfo::setElements', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_TimeInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_TimeInfo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getStartTime_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfo::getStartTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStartTime_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfo::setStartTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getElements_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfo::getElements_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setElements_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfo::setElements_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/TimeInfosElement.g.dart b/lib/src/android/com/amap/api/services/route/TimeInfosElement.g.dart new file mode 100644 index 0000000..280abd6 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/TimeInfosElement.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_TimeInfosElement extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.TimeInfosElement'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_TimeInfosElement__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_TimeInfosElement__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getPathindex() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfosElement@$refId::getPathindex([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::getPathindex', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPathindex(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfosElement@$refId::setPathindex([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::setPathindex', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfosElement@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfosElement@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTolls() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfosElement@$refId::getTolls([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::getTolls', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTolls(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfosElement@$refId::setTolls([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::setTolls', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRestriction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfosElement@$refId::getRestriction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::getRestriction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRestriction(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfosElement@$refId::setRestriction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::setRestriction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTMCs(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfosElement@$refId::setTMCs([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::setTMCs', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getTMCs() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TimeInfosElement@$refId::getTMCs([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::getTMCs', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_TimeInfosElement{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_TimeInfosElement_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getPathindex_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::getPathindex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPathindex_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::setPathindex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTolls_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::getTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTolls_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::setTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRestriction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::getRestriction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRestriction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::setRestriction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTMCs_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::setTMCs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getTMCs_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TimeInfosElement::getTMCs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/TruckPath.g.dart b/lib/src/android/com/amap/api/services/route/TruckPath.g.dart new file mode 100644 index 0000000..5b8196c --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/TruckPath.g.dart @@ -0,0 +1,531 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_TruckPath extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.TruckPath'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_TruckPath__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_TruckPath__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStrategy(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::setStrategy([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setStrategy', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTolls(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::setTolls([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setTolls', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTollDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::setTollDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setTollDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTotalTrafficlights(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::setTotalTrafficlights([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setTotalTrafficlights', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRestriction(int var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::setRestriction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setRestriction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setSteps(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::setSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setSteps', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getStrategy() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::getStrategy([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getStrategy', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTolls() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::getTolls([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getTolls', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTollDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::getTollDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getTollDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTotalTrafficlights() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::getTotalTrafficlights([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getTotalTrafficlights', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRestriction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::getRestriction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getRestriction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getSteps() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckPath@$refId::getSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getSteps', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_TruckPath{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_TruckPath_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStrategy_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setStrategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTolls_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTollDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setTollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTotalTrafficlights_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setTotalTrafficlights_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRestriction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setRestriction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setSteps_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::setSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getStrategy_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getStrategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTolls_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTollDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getTollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTotalTrafficlights_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getTotalTrafficlights_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRestriction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getRestriction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getSteps_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckPath::getSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/TruckRouteRestult.g.dart b/lib/src/android/com/amap/api/services/route/TruckRouteRestult.g.dart new file mode 100644 index 0000000..3f26159 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/TruckRouteRestult.g.dart @@ -0,0 +1,307 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_TruckRouteRestult extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.TruckRouteRestult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_TruckRouteRestult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_TruckRouteRestult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setTruckQuery(com_amap_api_services_route_RouteSearch_TruckRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckRouteRestult@$refId::setTruckQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::setTruckQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPaths(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckRouteRestult@$refId::setPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::setPaths', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setStartPos(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckRouteRestult@$refId::setStartPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::setStartPos', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTargetPos(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckRouteRestult@$refId::setTargetPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::setTargetPos', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTruckQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckRouteRestult@$refId::getTruckQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::getTruckQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future?> getPaths() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckRouteRestult@$refId::getPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::getPaths', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future getStartPos() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckRouteRestult@$refId::getStartPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::getStartPos', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getTargetPos() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckRouteRestult@$refId::getTargetPos([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::getTargetPos', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_TruckRouteRestult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_TruckRouteRestult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setTruckQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::setTruckQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPaths_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::setPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setStartPos_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::setStartPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTargetPos_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::setTargetPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTruckQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::getTruckQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future?>> getPaths_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::getPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getStartPos_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::getStartPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getTargetPos_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckRouteRestult::getTargetPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/TruckStep.g.dart b/lib/src/android/com/amap/api/services/route/TruckStep.g.dart new file mode 100644 index 0000000..f4c199a --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/TruckStep.g.dart @@ -0,0 +1,811 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_TruckStep extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.TruckStep'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_TruckStep__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_TruckStep__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setInstruction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setInstruction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setInstruction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOrientation(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setOrientation([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setOrientation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRoad(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setRoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setRoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTolls(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setTolls([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setTolls', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTollDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setTollDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setTollDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTollRoad(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setTollRoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setTollRoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setPolyline(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setPolyline', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setAction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setAction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAssistantAction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setAssistantAction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setAssistantAction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRouteSearchCityList(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setRouteSearchCityList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setRouteSearchCityList', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTMCs(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::setTMCs([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setTMCs', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getInstruction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getInstruction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getInstruction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getOrientation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getOrientation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getOrientation', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTolls() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getTolls([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getTolls', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTollDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getTollDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getTollDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTollRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getTollRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getTollRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolyline() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getPolyline', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future getAction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getAction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getAction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAssistantAction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getAssistantAction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getAssistantAction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getRouteSearchCityList() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getRouteSearchCityList([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getRouteSearchCityList', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future?> getTMCs() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.TruckStep@$refId::getTMCs([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getTMCs', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_TruckStep{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_TruckStep_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setInstruction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setInstruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOrientation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setOrientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTolls_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTollDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setTollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTollRoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setTollRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setPolyline_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAssistantAction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setAssistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRouteSearchCityList_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setRouteSearchCityList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTMCs_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::setTMCs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getInstruction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getInstruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getOrientation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getOrientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTolls_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getTolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTollDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getTollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTollRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getTollRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolyline_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getAction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAssistantAction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getAssistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getRouteSearchCityList_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getRouteSearchCityList_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future?>> getTMCs_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.TruckStep::getTMCs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/WalkPath.g.dart b/lib/src/android/com/amap/api/services/route/WalkPath.g.dart new file mode 100644 index 0000000..90f35e4 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/WalkPath.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_WalkPath extends com_amap_api_services_route_Path with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.WalkPath'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_WalkPath__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_WalkPath__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getSteps() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkPath@$refId::getSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkPath::getSteps', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setSteps(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkPath@$refId::setSteps([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkPath::setSteps', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_WalkPath{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_WalkPath_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getSteps_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkPath::getSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setSteps_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkPath::setSteps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/WalkRouteResult.g.dart b/lib/src/android/com/amap/api/services/route/WalkRouteResult.g.dart new file mode 100644 index 0000000..dbe365d --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/WalkRouteResult.g.dart @@ -0,0 +1,195 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_WalkRouteResult extends com_amap_api_services_route_RouteResult with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.WalkRouteResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_WalkRouteResult__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_WalkRouteResult__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getPaths() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkRouteResult@$refId::getPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkRouteResult::getPaths', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPaths(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkRouteResult@$refId::setPaths([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkRouteResult::setPaths', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getWalkQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkRouteResult@$refId::getWalkQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkRouteResult::getWalkQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setWalkQuery(com_amap_api_services_route_RouteSearch_WalkRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkRouteResult@$refId::setWalkQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkRouteResult::setWalkQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_WalkRouteResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_WalkRouteResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getPaths_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkRouteResult::getPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPaths_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkRouteResult::setPaths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getWalkQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkRouteResult::getWalkQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setWalkQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkRouteResult::setWalkQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/route/WalkStep.g.dart b/lib/src/android/com/amap/api/services/route/WalkStep.g.dart new file mode 100644 index 0000000..19cbeb4 --- /dev/null +++ b/lib/src/android/com/amap/api/services/route/WalkStep.g.dart @@ -0,0 +1,531 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_route_WalkStep extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.route.WalkStep'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_route_WalkStep__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_route_WalkStep__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getInstruction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::getInstruction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getInstruction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setInstruction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::setInstruction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setInstruction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getOrientation() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::getOrientation([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getOrientation', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOrientation(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::setOrientation([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setOrientation', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getRoad() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::getRoad([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getRoad', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setRoad(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::setRoad([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setRoad', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolyline() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::getPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getPolyline', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setPolyline(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::setPolyline([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setPolyline', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::getAction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getAction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::setAction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setAction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAssistantAction() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::getAssistantAction([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getAssistantAction', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAssistantAction(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.route.WalkStep@$refId::setAssistantAction([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setAssistantAction', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_route_WalkStep{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_route_WalkStep_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getInstruction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getInstruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setInstruction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setInstruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getOrientation_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getOrientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setOrientation_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setOrientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getRoad_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setRoad_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolyline_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setPolyline_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setPolyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAssistantAction_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::getAssistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAssistantAction_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.route.WalkStep::setAssistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/routepoisearch/RoutePOIItem.g.dart b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOIItem.g.dart new file mode 100644 index 0000000..69852ea --- /dev/null +++ b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOIItem.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_routepoisearch_RoutePOIItem extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.routepoisearch.RoutePOIItem'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_routepoisearch_RoutePOIItem__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_routepoisearch_RoutePOIItem__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getID() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOIItem@$refId::getID([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::getID', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setID(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOIItem@$refId::setID([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::setID', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTitle() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOIItem@$refId::getTitle([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::getTitle', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTitle(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOIItem@$refId::setTitle([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::setTitle', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getPoint() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOIItem@$refId::getPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::getPoint', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setPoint(com_amap_api_services_core_LatLonPoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOIItem@$refId::setPoint([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::setPoint', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDistance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOIItem@$refId::getDistance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::getDistance', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDistance(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOIItem@$refId::setDistance([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::setDistance', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDuration() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOIItem@$refId::getDuration([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::getDuration', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDuration(double var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOIItem@$refId::setDuration([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::setDuration', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_routepoisearch_RoutePOIItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_routepoisearch_RoutePOIItem_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getID_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::getID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setID_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::setID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTitle_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::getTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTitle_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::setTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getPoint_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::getPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setPoint_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::setPoint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDistance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::getDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDistance_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::setDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDuration_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::getDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDuration_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOIItem::setDuration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch.g.dart b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch.g.dart new file mode 100644 index 0000000..50aae94 --- /dev/null +++ b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch.g.dart @@ -0,0 +1,192 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_routepoisearch_RoutePOISearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.routepoisearch.RoutePOISearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final int DrivingDefault = 0; + static final int DrivingSaveMoney = 1; + static final int DrivingShortDistance = 2; + static final int DrivingNoExpressways = 3; + static final int DrivingAvoidCongestion = 4; + static final int DrivingNoHighWay = 6; + static final int DrivingNoHighWaySaveMoney = 7; + static final int DrivingSaveMoneyAvoidCongestion = 8; + static final int DrivingNoHighAvoidCongestionSaveMoney = 9; + //endregion + + //region creators + static Future create__android_content_Context__com_amap_api_services_routepoisearch_RoutePOISearchQuery(android_content_Context var1, com_amap_api_services_routepoisearch_RoutePOISearchQuery var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_routepoisearch_RoutePOISearch__android_content_Context__com_amap_api_services_routepoisearch_RoutePOISearchQuery', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context__com_amap_api_services_routepoisearch_RoutePOISearchQuery(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_routepoisearch_RoutePOISearch__android_content_Context__com_amap_api_services_routepoisearch_RoutePOISearchQuery', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setPoiSearchListener(com_amap_api_services_routepoisearch_RoutePOISearch_OnRoutePOISearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearch@$refId::setPoiSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearch::setPoiSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setQuery(com_amap_api_services_routepoisearch_RoutePOISearchQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearch@$refId::setQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearch::setQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchRoutePOIAsyn() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearch@$refId::searchRoutePOIAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearch::searchRoutePOIAsyn', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchRoutePOI() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearch@$refId::searchRoutePOI([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearch::searchRoutePOI', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_routepoisearch_RoutePOISearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_routepoisearch_RoutePOISearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearch::setQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchRoutePOIAsyn_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearch::searchRoutePOIAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchRoutePOI_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearch::searchRoutePOI_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch/OnRoutePOISearchListener.g.dart b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch/OnRoutePOISearchListener.g.dart new file mode 100644 index 0000000..0950e04 --- /dev/null +++ b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch/OnRoutePOISearchListener.g.dart @@ -0,0 +1,67 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_routepoisearch_RoutePOISearch_OnRoutePOISearchListener_SUB extends java_lang_Object with com_amap_api_services_routepoisearch_RoutePOISearch_OnRoutePOISearchListener {} + +mixin com_amap_api_services_routepoisearch_RoutePOISearch_OnRoutePOISearchListener on java_lang_Object { + + + static com_amap_api_services_routepoisearch_RoutePOISearch_OnRoutePOISearchListener subInstance() => _com_amap_api_services_routepoisearch_RoutePOISearch_OnRoutePOISearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearch.OnRoutePOISearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.routepoisearch.RoutePOISearch.OnRoutePOISearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onRoutePoiSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onRoutePoiSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onRoutePoiSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_routepoisearch_RoutePOISearchResult? var1, int? var2)? onRoutePoiSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch/RoutePOISearchType.g.dart b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch/RoutePOISearchType.g.dart new file mode 100644 index 0000000..66bb272 --- /dev/null +++ b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearch/RoutePOISearchType.g.dart @@ -0,0 +1,36 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType { + TypeGasStation /* null */, + TypeMaintenanceStation /* null */, + TypeATM /* null */, + TypeToilet /* null */, + TypeFillingStation /* null */, + TypeServiceArea /* null */ +} + +extension com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchTypeToX on com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType { + int toValue() { + switch (this) { + case com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeGasStation: return com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeGasStation.index + 0; + case com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeMaintenanceStation: return com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeMaintenanceStation.index + 0; + case com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeATM: return com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeATM.index + 0; + case com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeToilet: return com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeToilet.index + 0; + case com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeFillingStation: return com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeFillingStation.index + 0; + case com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeServiceArea: return com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.TypeServiceArea.index + 0; + default: return 0; + } + } +} + +extension com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchTypeFromX on int { + com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType tocom_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType() { + switch (this) { + + default: return com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType.values[this + 0]; + } + } +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearchQuery.g.dart b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearchQuery.g.dart new file mode 100644 index 0000000..0275a44 --- /dev/null +++ b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearchQuery.g.dart @@ -0,0 +1,300 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_routepoisearch_RoutePOISearchQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.routepoisearch.RoutePOISearchQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint__int__com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int(com_amap_api_services_core_LatLonPoint var1, com_amap_api_services_core_LatLonPoint var2, int var3, com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType var4, int var5) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_routepoisearch_RoutePOISearchQuery__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint__int__com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int', + {"var1": var1, "var2": var2, "var3": var3, "var4": var4, "var5": var5} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__List_java_util_List_com_amap_api_services_core_LatLonPoint____com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int(List var1, com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType var2, int var3) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_routepoisearch_RoutePOISearchQuery__java_util_List_com_amap_api_services_core_LatLonPoint___com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int', + {"var1": var1, "var2": var2, "var3": var3} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint__int__com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int(List var1, List var2, List var3, List var4, List var5) async { + assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length && var4.length == var5.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_routepoisearch_RoutePOISearchQuery__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint__int__com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__], "var5": var5[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__List_java_util_List_com_amap_api_services_core_LatLonPoint____com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int(List> var1, List var2, List var3) async { + assert(var1.length == var2.length && var2.length == var3.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_routepoisearch_RoutePOISearchQuery__java_util_List_com_amap_api_services_core_LatLonPoint___com_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFrom() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearchQuery@$refId::getFrom([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getFrom', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearchQuery@$refId::getTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearchQuery@$refId::getMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getSearchType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearchQuery@$refId::getSearchType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getSearchType', {"__this__": this}); + + + // handle native call + + + return (__result__ as int).tocom_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType(); + } + + + Future getRange() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearchQuery@$refId::getRange([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getRange', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getPolylines() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearchQuery@$refId::getPolylines([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getPolylines', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearchQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_routepoisearch_RoutePOISearchQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_routepoisearch_RoutePOISearchQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFrom_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getFrom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getSearchType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getSearchType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as int).tocom_amap_api_services_routepoisearch_RoutePOISearch_RoutePOISearchType()).cast().toList(); + } + + + Future> getRange_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getRange_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getPolylines_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::getPolylines_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearchResult.g.dart b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearchResult.g.dart new file mode 100644 index 0000000..e160411 --- /dev/null +++ b/lib/src/android/com/amap/api/services/routepoisearch/RoutePOISearchResult.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_routepoisearch_RoutePOISearchResult extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.routepoisearch.RoutePOISearchResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__List_java_util_ArrayList_com_amap_api_services_routepoisearch_RoutePOIItem____com_amap_api_services_routepoisearch_RoutePOISearchQuery(List var1, com_amap_api_services_routepoisearch_RoutePOISearchQuery var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_routepoisearch_RoutePOISearchResult__java_util_ArrayList_com_amap_api_services_routepoisearch_RoutePOIItem___com_amap_api_services_routepoisearch_RoutePOISearchQuery', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__List_java_util_ArrayList_com_amap_api_services_routepoisearch_RoutePOIItem____com_amap_api_services_routepoisearch_RoutePOISearchQuery(List> var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_routepoisearch_RoutePOISearchResult__java_util_ArrayList_com_amap_api_services_routepoisearch_RoutePOIItem___com_amap_api_services_routepoisearch_RoutePOISearchQuery', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?> getRoutePois() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearchResult@$refId::getRoutePois([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchResult::getRoutePois', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.routepoisearch.RoutePOISearchResult@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchResult::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_routepoisearch_RoutePOISearchResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_routepoisearch_RoutePOISearchResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future?>> getRoutePois_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchResult::getRoutePois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.routepoisearch.RoutePOISearchResult::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/share/ShareSearch.g.dart b/lib/src/android/com/amap/api/services/share/ShareSearch.g.dart new file mode 100644 index 0000000..adf873c --- /dev/null +++ b/lib/src/android/com/amap/api/services/share/ShareSearch.g.dart @@ -0,0 +1,459 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_share_ShareSearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.share.ShareSearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final int BusDefault = 0; + static final int BusSaveMoney = 1; + static final int BusLeaseChange = 2; + static final int BusLeaseWalk = 3; + static final int BusComfortable = 4; + static final int BusNoSubway = 5; + static final int DrivingDefault = 0; + static final int DrivingSaveMoney = 1; + static final int DrivingShortDistance = 2; + static final int DrivingNoHighWay = 3; + static final int DrivingAvoidCongestion = 4; + static final int DrivingNoHighWaySaveMoney = 5; + static final int DrivingNoHighWayAvoidCongestion = 6; + static final int DrivingSaveMoneyAvoidCongestion = 7; + static final int DrivingNoHighWaySaveMoneyAvoidCongestion = 8; + static final int NaviDefault = 0; + static final int NaviSaveMoney = 1; + static final int NaviShortDistance = 2; + static final int NaviNoHighWay = 3; + static final int NaviAvoidCongestion = 4; + static final int NaviNoHighWaySaveMoney = 5; + static final int NaviNoHighWayAvoidCongestion = 6; + static final int NaviSaveMoneyAvoidCongestion = 7; + static final int NaviNoHighWaySaveMoneyAvoidCongestion = 8; + //endregion + + //region creators + static Future create__android_content_Context(android_content_Context var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_share_ShareSearch__android_content_Context', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch__android_content_Context', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setOnShareSearchListener(com_amap_api_services_share_ShareSearch_OnShareSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::setOnShareSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::setOnShareSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchPoiShareUrlAsyn(com_amap_api_services_core_PoiItem var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchPoiShareUrlAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchPoiShareUrlAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchBusRouteShareUrlAsyn(com_amap_api_services_share_ShareSearch_ShareBusRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchBusRouteShareUrlAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchBusRouteShareUrlAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchWalkRouteShareUrlAsyn(com_amap_api_services_share_ShareSearch_ShareWalkRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchWalkRouteShareUrlAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchWalkRouteShareUrlAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchDrivingRouteShareUrlAsyn(com_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchDrivingRouteShareUrlAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchDrivingRouteShareUrlAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchNaviShareUrlAsyn(com_amap_api_services_share_ShareSearch_ShareNaviQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchNaviShareUrlAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchNaviShareUrlAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchLocationShareUrlAsyn(com_amap_api_services_core_LatLonSharePoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchLocationShareUrlAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchLocationShareUrlAsyn', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchPoiShareUrl(com_amap_api_services_core_PoiItem var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchPoiShareUrl([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchPoiShareUrl', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchNaviShareUrl(com_amap_api_services_share_ShareSearch_ShareNaviQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchNaviShareUrl([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchNaviShareUrl', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchLocationShareUrl(com_amap_api_services_core_LatLonSharePoint var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchLocationShareUrl([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchLocationShareUrl', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchBusRouteShareUrl(com_amap_api_services_share_ShareSearch_ShareBusRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchBusRouteShareUrl([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchBusRouteShareUrl', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchDrivingRouteShareUrl(com_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchDrivingRouteShareUrl([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchDrivingRouteShareUrl', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchWalkRouteShareUrl(com_amap_api_services_share_ShareSearch_ShareWalkRouteQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch@$refId::searchWalkRouteShareUrl([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchWalkRouteShareUrl', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_share_ShareSearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_share_ShareSearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> searchPoiShareUrlAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchPoiShareUrlAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchBusRouteShareUrlAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchBusRouteShareUrlAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchWalkRouteShareUrlAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchWalkRouteShareUrlAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchDrivingRouteShareUrlAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchDrivingRouteShareUrlAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchNaviShareUrlAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchNaviShareUrlAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchLocationShareUrlAsyn_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchLocationShareUrlAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchPoiShareUrl_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchPoiShareUrl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchNaviShareUrl_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchNaviShareUrl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchLocationShareUrl_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchLocationShareUrl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchBusRouteShareUrl_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchBusRouteShareUrl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchDrivingRouteShareUrl_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchDrivingRouteShareUrl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchWalkRouteShareUrl_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch::searchWalkRouteShareUrl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/share/ShareSearch/OnShareSearchListener.g.dart b/lib/src/android/com/amap/api/services/share/ShareSearch/OnShareSearchListener.g.dart new file mode 100644 index 0000000..2f6890f --- /dev/null +++ b/lib/src/android/com/amap/api/services/share/ShareSearch/OnShareSearchListener.g.dart @@ -0,0 +1,122 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_share_ShareSearch_OnShareSearchListener_SUB extends java_lang_Object with com_amap_api_services_share_ShareSearch_OnShareSearchListener {} + +mixin com_amap_api_services_share_ShareSearch_OnShareSearchListener on java_lang_Object { + + + static com_amap_api_services_share_ShareSearch_OnShareSearchListener subInstance() => _com_amap_api_services_share_ShareSearch_OnShareSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.OnShareSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.share.ShareSearch.OnShareSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onPoiShareUrlSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onPoiShareUrlSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onPoiShareUrlSearched?.call(args['var1'], args['var2']); + break; + case 'onLocationShareUrlSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onLocationShareUrlSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onLocationShareUrlSearched?.call(args['var1'], args['var2']); + break; + case 'onNaviShareUrlSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onNaviShareUrlSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onNaviShareUrlSearched?.call(args['var1'], args['var2']); + break; + case 'onBusRouteShareUrlSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onBusRouteShareUrlSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onBusRouteShareUrlSearched?.call(args['var1'], args['var2']); + break; + case 'onWalkRouteShareUrlSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onWalkRouteShareUrlSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onWalkRouteShareUrlSearched?.call(args['var1'], args['var2']); + break; + case 'onDrivingRouteShareUrlSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onDrivingRouteShareUrlSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onDrivingRouteShareUrlSearched?.call(args['var1'], args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(String? var1, int? var2)? onPoiShareUrlSearched; + + Future Function(String? var1, int? var2)? onLocationShareUrlSearched; + + Future Function(String? var1, int? var2)? onNaviShareUrlSearched; + + Future Function(String? var1, int? var2)? onBusRouteShareUrlSearched; + + Future Function(String? var1, int? var2)? onWalkRouteShareUrlSearched; + + Future Function(String? var1, int? var2)? onDrivingRouteShareUrlSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/share/ShareSearch/ShareBusRouteQuery.g.dart b/lib/src/android/com/amap/api/services/share/ShareSearch/ShareBusRouteQuery.g.dart new file mode 100644 index 0000000..f9ea06c --- /dev/null +++ b/lib/src/android/com/amap/api/services/share/ShareSearch/ShareBusRouteQuery.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_share_ShareSearch_ShareBusRouteQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.share.ShareSearch.ShareBusRouteQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int(com_amap_api_services_share_ShareSearch_ShareFromAndTo var1, int var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_share_ShareSearch_ShareBusRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch_ShareBusRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getBusMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareBusRouteQuery@$refId::getBusMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareBusRouteQuery::getBusMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getShareFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareBusRouteQuery@$refId::getShareFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareBusRouteQuery::getShareFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_share_ShareSearch_ShareBusRouteQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_share_ShareSearch_ShareBusRouteQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getBusMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareBusRouteQuery::getBusMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getShareFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareBusRouteQuery::getShareFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/share/ShareSearch/ShareDrivingRouteQuery.g.dart b/lib/src/android/com/amap/api/services/share/ShareSearch/ShareDrivingRouteQuery.g.dart new file mode 100644 index 0000000..f3dfe5c --- /dev/null +++ b/lib/src/android/com/amap/api/services/share/ShareSearch/ShareDrivingRouteQuery.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int(com_amap_api_services_share_ShareSearch_ShareFromAndTo var1, int var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getDrivingMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery@$refId::getDrivingMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery::getDrivingMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getShareFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery@$refId::getShareFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery::getShareFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getDrivingMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery::getDrivingMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getShareFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareDrivingRouteQuery::getShareFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/share/ShareSearch/ShareFromAndTo.g.dart b/lib/src/android/com/amap/api/services/share/ShareSearch/ShareFromAndTo.g.dart new file mode 100644 index 0000000..886dd03 --- /dev/null +++ b/lib/src/android/com/amap/api/services/share/ShareSearch/ShareFromAndTo.g.dart @@ -0,0 +1,251 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_share_ShareSearch_ShareFromAndTo extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.share.ShareSearch.ShareFromAndTo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint(com_amap_api_services_core_LatLonPoint var1, com_amap_api_services_core_LatLonPoint var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_share_ShareSearch_ShareFromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch_ShareFromAndTo__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future setFromName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareFromAndTo@$refId::setFromName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::setFromName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setToName(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareFromAndTo@$refId::setToName([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::setToName', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getFrom() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareFromAndTo@$refId::getFrom([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::getFrom', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareFromAndTo@$refId::getTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::getTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getFromName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareFromAndTo@$refId::getFromName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::getFromName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getToName() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareFromAndTo@$refId::getToName([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::getToName', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_share_ShareSearch_ShareFromAndTo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_share_ShareSearch_ShareFromAndTo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> setFromName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::setFromName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setToName_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::setToName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getFrom_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::getFrom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::getTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getFromName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::getFromName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getToName_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareFromAndTo::getToName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/share/ShareSearch/ShareNaviQuery.g.dart b/lib/src/android/com/amap/api/services/share/ShareSearch/ShareNaviQuery.g.dart new file mode 100644 index 0000000..647471f --- /dev/null +++ b/lib/src/android/com/amap/api/services/share/ShareSearch/ShareNaviQuery.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_share_ShareSearch_ShareNaviQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.share.ShareSearch.ShareNaviQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int(com_amap_api_services_share_ShareSearch_ShareFromAndTo var1, int var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_share_ShareSearch_ShareNaviQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch_ShareNaviQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareNaviQuery@$refId::getFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareNaviQuery::getFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getNaviMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareNaviQuery@$refId::getNaviMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareNaviQuery::getNaviMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_share_ShareSearch_ShareNaviQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_share_ShareSearch_ShareNaviQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareNaviQuery::getFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getNaviMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareNaviQuery::getNaviMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/share/ShareSearch/ShareWalkRouteQuery.g.dart b/lib/src/android/com/amap/api/services/share/ShareSearch/ShareWalkRouteQuery.g.dart new file mode 100644 index 0000000..4c9d311 --- /dev/null +++ b/lib/src/android/com/amap/api/services/share/ShareSearch/ShareWalkRouteQuery.g.dart @@ -0,0 +1,139 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_share_ShareSearch_ShareWalkRouteQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int(com_amap_api_services_share_ShareSearch_ShareFromAndTo var1, int var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_share_ShareSearch_ShareWalkRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_share_ShareSearch_ShareWalkRouteQuery__com_amap_api_services_share_ShareSearch_ShareFromAndTo__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getWalkMode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery@$refId::getWalkMode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery::getWalkMode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getShareFromAndTo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery@$refId::getShareFromAndTo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery::getShareFromAndTo', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_share_ShareSearch_ShareWalkRouteQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_share_ShareSearch_ShareWalkRouteQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getWalkMode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery::getWalkMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getShareFromAndTo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.share.ShareSearch.ShareWalkRouteQuery::getShareFromAndTo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/weather/LocalDayWeatherForecast.g.dart b/lib/src/android/com/amap/api/services/weather/LocalDayWeatherForecast.g.dart new file mode 100644 index 0000000..6ede132 --- /dev/null +++ b/lib/src/android/com/amap/api/services/weather/LocalDayWeatherForecast.g.dart @@ -0,0 +1,643 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_weather_LocalDayWeatherForecast extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.weather.LocalDayWeatherForecast'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_weather_LocalDayWeatherForecast__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_weather_LocalDayWeatherForecast__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getDate() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::getDate([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getDate', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDate(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::setDate([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setDate', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getWeek() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::getWeek([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getWeek', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setWeek(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::setWeek([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setWeek', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDayWeather() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::getDayWeather([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getDayWeather', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDayWeather(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::setDayWeather([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setDayWeather', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getNightWeather() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::getNightWeather([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getNightWeather', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setNightWeather(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::setNightWeather([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setNightWeather', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDayTemp() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::getDayTemp([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getDayTemp', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDayTemp(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::setDayTemp([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setDayTemp', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getNightTemp() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::getNightTemp([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getNightTemp', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setNightTemp(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::setNightTemp([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setNightTemp', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDayWindDirection() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::getDayWindDirection([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getDayWindDirection', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDayWindDirection(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::setDayWindDirection([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setDayWindDirection', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getNightWindDirection() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::getNightWindDirection([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getNightWindDirection', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setNightWindDirection(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::setNightWindDirection([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setNightWindDirection', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getDayWindPower() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::getDayWindPower([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getDayWindPower', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setDayWindPower(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::setDayWindPower([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setDayWindPower', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getNightWindPower() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::getNightWindPower([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getNightWindPower', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setNightWindPower(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalDayWeatherForecast@$refId::setNightWindPower([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setNightWindPower', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_weather_LocalDayWeatherForecast{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_weather_LocalDayWeatherForecast_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getDate_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getDate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDate_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setDate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getWeek_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getWeek_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setWeek_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setWeek_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDayWeather_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getDayWeather_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDayWeather_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setDayWeather_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getNightWeather_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getNightWeather_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setNightWeather_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setNightWeather_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDayTemp_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getDayTemp_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDayTemp_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setDayTemp_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getNightTemp_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getNightTemp_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setNightTemp_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setNightTemp_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDayWindDirection_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getDayWindDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDayWindDirection_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setDayWindDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getNightWindDirection_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getNightWindDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setNightWindDirection_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setNightWindDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getDayWindPower_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getDayWindPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setDayWindPower_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setDayWindPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getNightWindPower_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::getNightWindPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setNightWindPower_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalDayWeatherForecast::setNightWindPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/weather/LocalWeatherForecast.g.dart b/lib/src/android/com/amap/api/services/weather/LocalWeatherForecast.g.dart new file mode 100644 index 0000000..2820e30 --- /dev/null +++ b/lib/src/android/com/amap/api/services/weather/LocalWeatherForecast.g.dart @@ -0,0 +1,363 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_weather_LocalWeatherForecast extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.weather.LocalWeatherForecast'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_weather_LocalWeatherForecast__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_weather_LocalWeatherForecast__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getProvince() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecast@$refId::getProvince([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::getProvince', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setProvince(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecast@$refId::setProvince([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::setProvince', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecast@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCity(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecast@$refId::setCity([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::setCity', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecast@$refId::getAdCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::getAdCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecast@$refId::setAdCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::setAdCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getReportTime() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecast@$refId::getReportTime([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::getReportTime', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setReportTime(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecast@$refId::setReportTime([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::setReportTime', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future?> getWeatherForecast() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecast@$refId::getWeatherForecast([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::getWeatherForecast', {"__this__": this}); + + + // handle native call + + + return (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList(); + } + + + Future setWeatherForecast(List var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecast@$refId::setWeatherForecast([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::setWeatherForecast', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_weather_LocalWeatherForecast{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_weather_LocalWeatherForecast_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getProvince_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::getProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setProvince_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::setProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCity_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::setCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::getAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::setAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getReportTime_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::getReportTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setReportTime_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::setReportTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future?>> getWeatherForecast_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::getWeatherForecast_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyAndroidAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + + Future> setWeatherForecast_batch(List> var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecast::setWeatherForecast_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/weather/LocalWeatherForecastResult.g.dart b/lib/src/android/com/amap/api/services/weather/LocalWeatherForecastResult.g.dart new file mode 100644 index 0000000..9fd2448 --- /dev/null +++ b/lib/src/android/com/amap/api/services/weather/LocalWeatherForecastResult.g.dart @@ -0,0 +1,147 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_weather_LocalWeatherForecastResult extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.weather.LocalWeatherForecastResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future createPagedResult(com_amap_api_services_weather_WeatherSearchQuery var0, com_amap_api_services_weather_LocalWeatherForecast var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecastResult::createPagedResult([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecastResult::createPagedResult', {"var0": var0, "var1": var1}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getWeatherForecastQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecastResult@$refId::getWeatherForecastQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecastResult::getWeatherForecastQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getForecastResult() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherForecastResult@$refId::getForecastResult([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecastResult::getForecastResult', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_weather_LocalWeatherForecastResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_weather_LocalWeatherForecastResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future> createPagedResult_batch(List var0, List var1) async { + assert(var0.length == var1.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecastResult::createPagedResult_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getWeatherForecastQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecastResult::getWeatherForecastQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getForecastResult_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherForecastResult::getForecastResult_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/weather/LocalWeatherLive.g.dart b/lib/src/android/com/amap/api/services/weather/LocalWeatherLive.g.dart new file mode 100644 index 0000000..03a99cc --- /dev/null +++ b/lib/src/android/com/amap/api/services/weather/LocalWeatherLive.g.dart @@ -0,0 +1,587 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_weather_LocalWeatherLive extends java_lang_Object with android_os_Parcelable { + //region constants + static const String name__ = 'com.amap.api.services.weather.LocalWeatherLive'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_weather_LocalWeatherLive__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_weather_LocalWeatherLive__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getProvince() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::getProvince([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getProvince', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getAdCode() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::getAdCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getAdCode', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getWeather() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::getWeather([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getWeather', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getTemperature() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::getTemperature([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getTemperature', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getWindDirection() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::getWindDirection([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getWindDirection', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getWindPower() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::getWindPower([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getWindPower', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getHumidity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::getHumidity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getHumidity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getReportTime() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::getReportTime([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getReportTime', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setProvince(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::setProvince([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setProvince', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setCity(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::setCity([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setCity', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setAdCode(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::setAdCode([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setAdCode', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setWeather(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::setWeather([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setWeather', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setTemperature(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::setTemperature([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setTemperature', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setWindDirection(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::setWindDirection([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setWindDirection', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setWindPower(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::setWindPower([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setWindPower', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setHumidity(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::setHumidity([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setHumidity', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setReportTime(String var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLive@$refId::setReportTime([\'var1\':$var1])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setReportTime', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_weather_LocalWeatherLive{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_weather_LocalWeatherLive_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getProvince_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getAdCode_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getWeather_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getWeather_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getTemperature_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getTemperature_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getWindDirection_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getWindDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getWindPower_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getWindPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getHumidity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getHumidity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getReportTime_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::getReportTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setProvince_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setCity_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setAdCode_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setAdCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setWeather_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setWeather_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setTemperature_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setTemperature_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setWindDirection_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setWindDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setWindPower_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setWindPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setHumidity_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setHumidity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> setReportTime_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLive::setReportTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/weather/LocalWeatherLiveResult.g.dart b/lib/src/android/com/amap/api/services/weather/LocalWeatherLiveResult.g.dart new file mode 100644 index 0000000..bd95a44 --- /dev/null +++ b/lib/src/android/com/amap/api/services/weather/LocalWeatherLiveResult.g.dart @@ -0,0 +1,147 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_weather_LocalWeatherLiveResult extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.weather.LocalWeatherLiveResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future createPagedResult(com_amap_api_services_weather_WeatherSearchQuery var0, com_amap_api_services_weather_LocalWeatherLive var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLiveResult::createPagedResult([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLiveResult::createPagedResult', {"var0": var0, "var1": var1}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getWeatherLiveQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLiveResult@$refId::getWeatherLiveQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLiveResult::getWeatherLiveQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future getLiveResult() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.LocalWeatherLiveResult@$refId::getLiveResult([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLiveResult::getLiveResult', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_weather_LocalWeatherLiveResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_weather_LocalWeatherLiveResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future> createPagedResult_batch(List var0, List var1) async { + assert(var0.length == var1.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLiveResult::createPagedResult_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getWeatherLiveQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLiveResult::getWeatherLiveQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> getLiveResult_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.LocalWeatherLiveResult::getLiveResult_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/weather/WeatherSearch.g.dart b/lib/src/android/com/amap/api/services/weather/WeatherSearch.g.dart new file mode 100644 index 0000000..ca19f44 --- /dev/null +++ b/lib/src/android/com/amap/api/services/weather/WeatherSearch.g.dart @@ -0,0 +1,184 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_weather_WeatherSearch extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.weather.WeatherSearch'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__android_content_Context(android_content_Context var1) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_weather_WeatherSearch__android_content_Context', + {"var1": var1} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__android_content_Context(List var1) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_weather_WeatherSearch__android_content_Context', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getQuery() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.WeatherSearch@$refId::getQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearch::getQuery', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + + Future setQuery(com_amap_api_services_weather_WeatherSearchQuery var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.WeatherSearch@$refId::setQuery([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearch::setQuery', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future searchWeatherAsyn() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.WeatherSearch@$refId::searchWeatherAsyn([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearch::searchWeatherAsyn', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future setOnWeatherSearchListener(com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener var1) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.WeatherSearch@$refId::setOnWeatherSearchListener([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearch::setOnWeatherSearchListener', {"var1": var1, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_weather_WeatherSearch{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_weather_WeatherSearch_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getQuery_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearch::getQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + + Future> setQuery_batch(List var1) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearch::setQuery_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> searchWeatherAsyn_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearch::searchWeatherAsyn_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/com/amap/api/services/weather/WeatherSearch/OnWeatherSearchListener.g.dart b/lib/src/android/com/amap/api/services/weather/WeatherSearch/OnWeatherSearchListener.g.dart new file mode 100644 index 0000000..bc09c28 --- /dev/null +++ b/lib/src/android/com/amap/api/services/weather/WeatherSearch/OnWeatherSearchListener.g.dart @@ -0,0 +1,78 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener_SUB extends java_lang_Object with com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener {} + +mixin com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener on java_lang_Object { + + + static com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener subInstance() => _com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearch.OnWeatherSearchListener::createAnonymous__'); + + final __object__ = AmapSearchFluttifyAndroidAs(__result__)!; + + // handle callback + MethodChannel('com.amap.api.services.weather.WeatherSearch.OnWeatherSearchListener::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'onWeatherLiveSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onWeatherLiveSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onWeatherLiveSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + case 'onWeatherForecastSearched_': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onWeatherForecastSearched?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])'); + } + + // handle the native call + __object__.onWeatherForecastSearched?.call(AmapSearchFluttifyAndroidAs(args['var1']), args['var2']); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(com_amap_api_services_weather_LocalWeatherLiveResult? var1, int? var2)? onWeatherLiveSearched; + + Future Function(com_amap_api_services_weather_LocalWeatherForecastResult? var1, int? var2)? onWeatherForecastSearched; + +} + diff --git a/lib/src/android/com/amap/api/services/weather/WeatherSearchQuery.g.dart b/lib/src/android/com/amap/api/services/weather/WeatherSearchQuery.g.dart new file mode 100644 index 0000000..c0b7a6b --- /dev/null +++ b/lib/src/android/com/amap/api/services/weather/WeatherSearchQuery.g.dart @@ -0,0 +1,189 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class com_amap_api_services_weather_WeatherSearchQuery extends java_lang_Object { + //region constants + static const String name__ = 'com.amap.api.services.weather.WeatherSearchQuery'; + + @override + final String tag__ = 'amap_search_fluttify'; + + static final int WEATHER_TYPE_LIVE = 1; + static final int WEATHER_TYPE_FORECAST = 2; + //endregion + + //region creators + static Future create__String__int(String var1, int var2) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_weather_WeatherSearchQuery__String__int', + {"var1": var1, "var2": var2} + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future create__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createcom_amap_api_services_weather_WeatherSearchQuery__', + + ); + return AmapSearchFluttifyAndroidAs(__result__)!; + } + + static Future> create_batch__String__int(List var1, List var2) async { + assert(var1.length == var2.length); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_weather_WeatherSearchQuery__String__int', + [for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}] + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + static Future> create_batch__(int length) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchcom_amap_api_services_weather_WeatherSearchQuery__', + {'length': length} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyAndroidAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future getCity() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.WeatherSearchQuery@$refId::getCity([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearchQuery::getCity', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future getType() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.WeatherSearchQuery@$refId::getType([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearchQuery::getType', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clone() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: com.amap.api.services.weather.WeatherSearchQuery@$refId::clone([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearchQuery::clone', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyAndroidAs(__result__); + } + + //endregion + + @override + String toString() { + return 'com_amap_api_services_weather_WeatherSearchQuery{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension com_amap_api_services_weather_WeatherSearchQuery_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> getCity_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearchQuery::getCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> getType_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearchQuery::getType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clone_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('com.amap.api.services.weather.WeatherSearchQuery::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyAndroidAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/android/constants.g.dart b/lib/src/android/constants.g.dart new file mode 100644 index 0000000..069bb52 --- /dev/null +++ b/lib/src/android/constants.g.dart @@ -0,0 +1,10 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// +import 'package:flutter/services.dart'; +import '../facade/shared.g.dart'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; + diff --git a/lib/src/android/type_op.g.dart b/lib/src/android/type_op.g.dart new file mode 100644 index 0000000..c8ff14e --- /dev/null +++ b/lib/src/android/type_op.g.dart @@ -0,0 +1,982 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:io'; + +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + + +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import +// type check +@optionalTypeArgs +Future AmapSearchFluttifyAndroidIs(dynamic __this__) async { + final typeName = T.toString(); + if (RegExp(r'^(List<)?(String|int|double)(>)?|(Map)$').hasMatch(typeName)) { + return __this__ is T; + } + else if (T == com_amap_api_services_busline_BusLineSearch_OnBusLineSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_busline_BusLineSearch_OnBusLineSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_busline_BusLineItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_busline_BusLineItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_busline_BusStationResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_busline_BusStationResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_busline_BusStationSearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_busline_BusStationSearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_busline_BusLineSearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_busline_BusLineSearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_busline_BusLineQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_busline_BusLineQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_busline_BusLineResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_busline_BusLineResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_busline_BusStationItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_busline_BusStationItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_busline_BusStationQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_busline_BusStationQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_core_AMapException) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_core_AMapException', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_core_ServiceSettings) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_core_ServiceSettings', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_core_SearchUtils) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_core_SearchUtils', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_core_LatLonSharePoint) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_core_LatLonSharePoint', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_core_LatLonPoint) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_core_LatLonPoint', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_core_PoiItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_core_PoiItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_core_SuggestionCity) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_core_SuggestionCity', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_poisearch_Photo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_poisearch_Photo', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_poisearch_SubPoiItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_poisearch_SubPoiItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_poisearch_PoiItemExtension) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_poisearch_PoiItemExtension', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_poisearch_PoiSearch_SearchBound) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_poisearch_PoiSearch_SearchBound', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_poisearch_PoiResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_poisearch_PoiResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_poisearch_PoiSearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_poisearch_PoiSearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_poisearch_PoiSearch_Query) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_poisearch_PoiSearch_Query', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_poisearch_IndoorData) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_poisearch_IndoorData', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_Railway) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_Railway', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_BusPath) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_BusPath', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DriveRoutePlanResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DriveRoutePlanResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_OnRoutePlanSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_OnRoutePlanSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch_TruckRouteQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch_TruckRouteQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_TMC) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_TMC', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteBusWalkItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteBusWalkItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_BusStep) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_BusStep', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_TaxiItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_TaxiItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_BusRouteResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_BusRouteResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RoutePlanResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RoutePlanResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DistanceSearch_OnDistanceSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DistanceSearch_OnDistanceSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RailwaySpace) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RailwaySpace', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_TruckRouteRestult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_TruckRouteRestult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch_RideRouteQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch_RideRouteQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch_DriveRouteQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch_DriveRouteQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_NewEnergy) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_NewEnergy', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_TransCost) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_TransCost', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteRailwayItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteRailwayItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_SpeedCost) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_SpeedCost', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_WalkStep) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_WalkStep', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_CurveCost) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_CurveCost', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_SlopeCost) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_SlopeCost', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RailwayStationItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RailwayStationItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RideRouteResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RideRouteResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_ChargeStationInfo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_ChargeStationInfo', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch_FromAndTo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch_FromAndTo', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RidePath) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RidePath', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch_BusRouteQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch_BusRouteQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RideStep) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RideStep', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_DriveRouteQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_DriveRouteQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_PowerTrainLoss) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_PowerTrainLoss', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchCity) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchCity', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch_OnRouteSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch_OnRouteSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_OnTruckRouteSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_OnTruckRouteSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_Navi) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_Navi', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_Cost) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_Cost', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DistanceResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DistanceResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch_WalkRouteQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch_WalkRouteQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_District) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_District', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DriveRouteResultV2) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DriveRouteResultV2', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_WalkRouteResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_WalkRouteResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DistanceSearch_DistanceQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DistanceSearch_DistanceQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_SearchCity) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_SearchCity', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch_OnRoutePlanSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch_OnRoutePlanSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DistanceSearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DistanceSearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_WalkPath) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_WalkPath', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_OnRouteSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_OnRouteSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_ElecConsumeInfo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_ElecConsumeInfo', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DriveStepV2) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DriveStepV2', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteBusLineItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteBusLineItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch_DrivePlanQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch_DrivePlanQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_CustomCostMode) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_CustomCostMode', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DrivePlanStep) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DrivePlanStep', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_ShowFields) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_ShowFields', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_TimeInfo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_TimeInfo', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearchV2_FromAndTo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearchV2_FromAndTo', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DriveStep) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DriveStep', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_TruckStep) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_TruckStep', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DriveRouteResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DriveRouteResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DrivePath) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DrivePath', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_TruckPath) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_TruckPath', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_Doorway) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_Doorway', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DrivePlanPath) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DrivePlanPath', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_TimeInfosElement) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_TimeInfosElement', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_RouteSearch_OnTruckRouteSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_RouteSearch_OnTruckRouteSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DrivePathV2) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DrivePathV2', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_DistanceItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_DistanceItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_route_Path) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_route_Path', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_road_Road) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_road_Road', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_road_Crossroad) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_road_Crossroad', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_nearby_NearbySearch_NearbyListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_nearby_NearbySearch_NearbyListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_nearby_UploadInfoCallback) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_nearby_UploadInfoCallback', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_nearby_NearbyInfo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_nearby_NearbyInfo', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_nearby_UploadInfo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_nearby_UploadInfo', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_nearby_NearbySearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_nearby_NearbySearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_nearby_NearbySearchResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_nearby_NearbySearchResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_nearby_NearbySearch_NearbyQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_nearby_NearbySearch_NearbyQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_routepoisearch_RoutePOIItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_routepoisearch_RoutePOIItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_routepoisearch_RoutePOISearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_routepoisearch_RoutePOISearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_routepoisearch_RoutePOISearchResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_routepoisearch_RoutePOISearchResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_routepoisearch_RoutePOISearch_OnRoutePOISearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_routepoisearch_RoutePOISearch_OnRoutePOISearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_routepoisearch_RoutePOISearchQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_routepoisearch_RoutePOISearchQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_cloud_CloudItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_cloud_CloudItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_cloud_CloudSearch_Query) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_cloud_CloudSearch_Query', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_cloud_CloudResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_cloud_CloudResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_cloud_CloudSearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_cloud_CloudSearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_cloud_CloudSearch_SearchBound) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_cloud_CloudSearch_SearchBound', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_cloud_CloudImage) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_cloud_CloudImage', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_cloud_CloudSearch_Sortingrules) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_cloud_CloudSearch_Sortingrules', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_cloud_CloudItemDetail) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_cloud_CloudItemDetail', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_cloud_CloudSearch_OnCloudSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_weather_LocalDayWeatherForecast) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_weather_LocalDayWeatherForecast', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_weather_WeatherSearchQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_weather_WeatherSearchQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_weather_LocalWeatherForecastResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_weather_LocalWeatherForecastResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_weather_LocalWeatherForecast) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_weather_LocalWeatherForecast', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_weather_WeatherSearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_weather_WeatherSearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_weather_LocalWeatherLive) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_weather_LocalWeatherLive', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_weather_LocalWeatherLiveResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_weather_LocalWeatherLiveResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_BusinessArea) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_BusinessArea', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_GeocodeQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_GeocodeQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_GeocodeSearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_GeocodeSearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_RegeocodeResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_RegeocodeResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_GeocodeResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_GeocodeResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_AoiItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_AoiItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_RegeocodeRoad) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_RegeocodeRoad', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_GeocodeAddress) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_GeocodeAddress', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_RegeocodeQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_RegeocodeQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_StreetNumber) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_StreetNumber', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_geocoder_RegeocodeAddress) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_geocoder_RegeocodeAddress', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_district_DistrictSearchQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_district_DistrictSearchQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_district_DistrictSearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_district_DistrictSearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_district_DistrictResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_district_DistrictResult', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_district_DistrictItem) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_district_DistrictItem', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_district_DistrictSearch_OnDistrictSearchListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_help_Inputtips_InputtipsListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_help_Inputtips_InputtipsListener', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_help_Tip) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_help_Tip', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_help_InputtipsQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_help_InputtipsQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_help_Inputtips) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_help_Inputtips', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_share_ShareSearch_ShareNaviQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_share_ShareSearch_ShareNaviQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_share_ShareSearch_ShareBusRouteQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_share_ShareSearch_ShareBusRouteQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_share_ShareSearch) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_share_ShareSearch', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_share_ShareSearch_ShareFromAndTo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_share_ShareSearch_ShareFromAndTo', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_share_ShareSearch_ShareWalkRouteQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_share_ShareSearch_ShareWalkRouteQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery', {'__this__': __this__}); + return result; + } else if (T == com_amap_api_services_share_ShareSearch_OnShareSearchListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfcom_amap_api_services_share_ShareSearch_OnShareSearchListener', {'__this__': __this__}); + return result; + } else if (T == android_content_Context) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_content_Context', {'__this__': __this__}); + return result; + } else if (T == android_content_Intent) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_content_Intent', {'__this__': __this__}); + return result; + } else if (T == android_content_ContentProvider) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_content_ContentProvider', {'__this__': __this__}); + return result; + } else if (T == android_app_Application) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_app_Application', {'__this__': __this__}); + return result; + } else if (T == android_app_Notification) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_app_Notification', {'__this__': __this__}); + return result; + } else if (T == android_app_Activity) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_app_Activity', {'__this__': __this__}); + return result; + } else if (T == android_app_PendingIntent) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_app_PendingIntent', {'__this__': __this__}); + return result; + } else if (T == android_os_Bundle) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_os_Bundle', {'__this__': __this__}); + return result; + } else if (T == android_os_Binder) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_os_Binder', {'__this__': __this__}); + return result; + } else if (T == android_view_View) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_view_View', {'__this__': __this__}); + return result; + } else if (T == android_view_SurfaceView) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_view_SurfaceView', {'__this__': __this__}); + return result; + } else if (T == android_view_SurfaceHolder) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_view_SurfaceHolder', {'__this__': __this__}); + return result; + } else if (T == android_opengl_GLSurfaceView) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_opengl_GLSurfaceView', {'__this__': __this__}); + return result; + } else if (T == android_view_View_OnApplyWindowInsetsListener) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_view_View_OnApplyWindowInsetsListener', {'__this__': __this__}); + return result; + } else if (T == android_view_ViewGroup) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_view_ViewGroup', {'__this__': __this__}); + return result; + } else if (T == android_graphics_Point) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_graphics_Point', {'__this__': __this__}); + return result; + } else if (T == android_graphics_PointF) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_graphics_PointF', {'__this__': __this__}); + return result; + } else if (T == android_graphics_Bitmap) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_graphics_Bitmap', {'__this__': __this__}); + return result; + } else if (T == android_widget_ImageView) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_widget_ImageView', {'__this__': __this__}); + return result; + } else if (T == java_io_Serializable) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfjava_io_Serializable', {'__this__': __this__}); + return result; + } else if (T == java_io_File) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfjava_io_File', {'__this__': __this__}); + return result; + } else if (T == android_location_Location) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_location_Location', {'__this__': __this__}); + return result; + } else if (T == android_view_MotionEvent) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_view_MotionEvent', {'__this__': __this__}); + return result; + } else if (T == android_graphics_drawable_Drawable) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_graphics_drawable_Drawable', {'__this__': __this__}); + return result; + } else if (T == android_widget_FrameLayout) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_widget_FrameLayout', {'__this__': __this__}); + return result; + } else if (T == android_widget_TextView) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_widget_TextView', {'__this__': __this__}); + return result; + } else if (T == android_widget_LinearLayout) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_widget_LinearLayout', {'__this__': __this__}); + return result; + } else if (T == android_widget_RelativeLayout) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_widget_RelativeLayout', {'__this__': __this__}); + return result; + } else if (T == android_os_Parcelable) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_os_Parcelable', {'__this__': __this__}); + return result; + } else if (T == android_util_Pair) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfandroid_util_Pair', {'__this__': __this__}); + return result; + } + else { + return false; + } +} + +// type cast +// 给一个可选的泛型, 如果没有指定泛型就返回dynamic +@optionalTypeArgs +T? AmapSearchFluttifyAndroidAs(dynamic __this__) { + final typeName = T.toString(); + + if (__this__ == null) { + return null; + } else if (RegExp(r'^(List<)?(String|int|double)(>)?|(Map)$').hasMatch(typeName)) { + return __this__ as T; + } + else if (T == com_amap_api_services_busline_BusLineSearch_OnBusLineSearchListener) { + return (com_amap_api_services_busline_BusLineSearch_OnBusLineSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener) { + return (com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_busline_BusLineItem) { + return (com_amap_api_services_busline_BusLineItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_busline_BusStationResult) { + return (com_amap_api_services_busline_BusStationResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_busline_BusStationSearch) { + return (com_amap_api_services_busline_BusStationSearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_busline_BusLineSearch) { + return (com_amap_api_services_busline_BusLineSearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_busline_BusLineQuery) { + return (com_amap_api_services_busline_BusLineQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_busline_BusLineResult) { + return (com_amap_api_services_busline_BusLineResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_busline_BusStationItem) { + return (com_amap_api_services_busline_BusStationItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_busline_BusStationQuery) { + return (com_amap_api_services_busline_BusStationQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_core_AMapException) { + return (com_amap_api_services_core_AMapException()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_core_ServiceSettings) { + return (com_amap_api_services_core_ServiceSettings()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_core_SearchUtils) { + return (com_amap_api_services_core_SearchUtils()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_core_LatLonSharePoint) { + return (com_amap_api_services_core_LatLonSharePoint()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_core_LatLonPoint) { + return (com_amap_api_services_core_LatLonPoint()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_core_PoiItem) { + return (com_amap_api_services_core_PoiItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_core_SuggestionCity) { + return (com_amap_api_services_core_SuggestionCity()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_poisearch_Photo) { + return (com_amap_api_services_poisearch_Photo()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_poisearch_SubPoiItem) { + return (com_amap_api_services_poisearch_SubPoiItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener) { + return (com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_poisearch_PoiItemExtension) { + return (com_amap_api_services_poisearch_PoiItemExtension()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_poisearch_PoiSearch_SearchBound) { + return (com_amap_api_services_poisearch_PoiSearch_SearchBound()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_poisearch_PoiResult) { + return (com_amap_api_services_poisearch_PoiResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_poisearch_PoiSearch) { + return (com_amap_api_services_poisearch_PoiSearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_poisearch_PoiSearch_Query) { + return (com_amap_api_services_poisearch_PoiSearch_Query()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_poisearch_IndoorData) { + return (com_amap_api_services_poisearch_IndoorData()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_Railway) { + return (com_amap_api_services_route_Railway()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_BusPath) { + return (com_amap_api_services_route_BusPath()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DriveRoutePlanResult) { + return (com_amap_api_services_route_DriveRoutePlanResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_OnRoutePlanSearchListener) { + return (com_amap_api_services_route_RouteSearchV2_OnRoutePlanSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch_TruckRouteQuery) { + return (com_amap_api_services_route_RouteSearch_TruckRouteQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_TMC) { + return (com_amap_api_services_route_TMC()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteBusWalkItem) { + return (com_amap_api_services_route_RouteBusWalkItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteResult) { + return (com_amap_api_services_route_RouteResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch) { + return (com_amap_api_services_route_RouteSearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_BusStep) { + return (com_amap_api_services_route_BusStep()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_TaxiItem) { + return (com_amap_api_services_route_TaxiItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_BusRouteResult) { + return (com_amap_api_services_route_BusRouteResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RoutePlanResult) { + return (com_amap_api_services_route_RoutePlanResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DistanceSearch_OnDistanceSearchListener) { + return (com_amap_api_services_route_DistanceSearch_OnDistanceSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RailwaySpace) { + return (com_amap_api_services_route_RailwaySpace()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_TruckRouteRestult) { + return (com_amap_api_services_route_TruckRouteRestult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch_RideRouteQuery) { + return (com_amap_api_services_route_RouteSearch_RideRouteQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch_DriveRouteQuery) { + return (com_amap_api_services_route_RouteSearch_DriveRouteQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_NewEnergy) { + return (com_amap_api_services_route_RouteSearchV2_NewEnergy()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_TransCost) { + return (com_amap_api_services_route_RouteSearchV2_TransCost()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteRailwayItem) { + return (com_amap_api_services_route_RouteRailwayItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2) { + return (com_amap_api_services_route_RouteSearchV2()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_SpeedCost) { + return (com_amap_api_services_route_RouteSearchV2_SpeedCost()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_WalkStep) { + return (com_amap_api_services_route_WalkStep()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_CurveCost) { + return (com_amap_api_services_route_RouteSearchV2_CurveCost()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_SlopeCost) { + return (com_amap_api_services_route_RouteSearchV2_SlopeCost()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RailwayStationItem) { + return (com_amap_api_services_route_RailwayStationItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RideRouteResult) { + return (com_amap_api_services_route_RideRouteResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_ChargeStationInfo) { + return (com_amap_api_services_route_ChargeStationInfo()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch_FromAndTo) { + return (com_amap_api_services_route_RouteSearch_FromAndTo()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RidePath) { + return (com_amap_api_services_route_RidePath()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch_BusRouteQuery) { + return (com_amap_api_services_route_RouteSearch_BusRouteQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RideStep) { + return (com_amap_api_services_route_RideStep()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_DriveRouteQuery) { + return (com_amap_api_services_route_RouteSearchV2_DriveRouteQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_PowerTrainLoss) { + return (com_amap_api_services_route_RouteSearchV2_PowerTrainLoss()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchCity) { + return (com_amap_api_services_route_RouteSearchCity()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch_OnRouteSearchListener) { + return (com_amap_api_services_route_RouteSearch_OnRouteSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_OnTruckRouteSearchListener) { + return (com_amap_api_services_route_RouteSearchV2_OnTruckRouteSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_Navi) { + return (com_amap_api_services_route_Navi()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_Cost) { + return (com_amap_api_services_route_Cost()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DistanceResult) { + return (com_amap_api_services_route_DistanceResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch_WalkRouteQuery) { + return (com_amap_api_services_route_RouteSearch_WalkRouteQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_District) { + return (com_amap_api_services_route_District()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DriveRouteResultV2) { + return (com_amap_api_services_route_DriveRouteResultV2()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_WalkRouteResult) { + return (com_amap_api_services_route_WalkRouteResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DistanceSearch_DistanceQuery) { + return (com_amap_api_services_route_DistanceSearch_DistanceQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_SearchCity) { + return (com_amap_api_services_route_SearchCity()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch_OnRoutePlanSearchListener) { + return (com_amap_api_services_route_RouteSearch_OnRoutePlanSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DistanceSearch) { + return (com_amap_api_services_route_DistanceSearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_WalkPath) { + return (com_amap_api_services_route_WalkPath()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_OnRouteSearchListener) { + return (com_amap_api_services_route_RouteSearchV2_OnRouteSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_ElecConsumeInfo) { + return (com_amap_api_services_route_ElecConsumeInfo()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DriveStepV2) { + return (com_amap_api_services_route_DriveStepV2()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteBusLineItem) { + return (com_amap_api_services_route_RouteBusLineItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch_DrivePlanQuery) { + return (com_amap_api_services_route_RouteSearch_DrivePlanQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_CustomCostMode) { + return (com_amap_api_services_route_RouteSearchV2_CustomCostMode()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DrivePlanStep) { + return (com_amap_api_services_route_DrivePlanStep()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_ShowFields) { + return (com_amap_api_services_route_RouteSearchV2_ShowFields()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_TimeInfo) { + return (com_amap_api_services_route_TimeInfo()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearchV2_FromAndTo) { + return (com_amap_api_services_route_RouteSearchV2_FromAndTo()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DriveStep) { + return (com_amap_api_services_route_DriveStep()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_TruckStep) { + return (com_amap_api_services_route_TruckStep()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DriveRouteResult) { + return (com_amap_api_services_route_DriveRouteResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DrivePath) { + return (com_amap_api_services_route_DrivePath()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_TruckPath) { + return (com_amap_api_services_route_TruckPath()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_Doorway) { + return (com_amap_api_services_route_Doorway()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DrivePlanPath) { + return (com_amap_api_services_route_DrivePlanPath()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_TimeInfosElement) { + return (com_amap_api_services_route_TimeInfosElement()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_RouteSearch_OnTruckRouteSearchListener) { + return (com_amap_api_services_route_RouteSearch_OnTruckRouteSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DrivePathV2) { + return (com_amap_api_services_route_DrivePathV2()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_DistanceItem) { + return (com_amap_api_services_route_DistanceItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_route_Path) { + return (com_amap_api_services_route_Path()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_road_Road) { + return (com_amap_api_services_road_Road()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_road_Crossroad) { + return (com_amap_api_services_road_Crossroad()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_nearby_NearbySearch_NearbyListener) { + return (com_amap_api_services_nearby_NearbySearch_NearbyListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_nearby_UploadInfoCallback) { + return (com_amap_api_services_nearby_UploadInfoCallback.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_nearby_NearbyInfo) { + return (com_amap_api_services_nearby_NearbyInfo()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_nearby_UploadInfo) { + return (com_amap_api_services_nearby_UploadInfo()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_nearby_NearbySearch) { + return (com_amap_api_services_nearby_NearbySearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_nearby_NearbySearchResult) { + return (com_amap_api_services_nearby_NearbySearchResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_nearby_NearbySearch_NearbyQuery) { + return (com_amap_api_services_nearby_NearbySearch_NearbyQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_routepoisearch_RoutePOIItem) { + return (com_amap_api_services_routepoisearch_RoutePOIItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_routepoisearch_RoutePOISearch) { + return (com_amap_api_services_routepoisearch_RoutePOISearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_routepoisearch_RoutePOISearchResult) { + return (com_amap_api_services_routepoisearch_RoutePOISearchResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_routepoisearch_RoutePOISearch_OnRoutePOISearchListener) { + return (com_amap_api_services_routepoisearch_RoutePOISearch_OnRoutePOISearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_routepoisearch_RoutePOISearchQuery) { + return (com_amap_api_services_routepoisearch_RoutePOISearchQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_cloud_CloudItem) { + return (com_amap_api_services_cloud_CloudItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_cloud_CloudSearch_Query) { + return (com_amap_api_services_cloud_CloudSearch_Query()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_cloud_CloudResult) { + return (com_amap_api_services_cloud_CloudResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_cloud_CloudSearch) { + return (com_amap_api_services_cloud_CloudSearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_cloud_CloudSearch_SearchBound) { + return (com_amap_api_services_cloud_CloudSearch_SearchBound()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_cloud_CloudImage) { + return (com_amap_api_services_cloud_CloudImage()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_cloud_CloudSearch_Sortingrules) { + return (com_amap_api_services_cloud_CloudSearch_Sortingrules()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_cloud_CloudItemDetail) { + return (com_amap_api_services_cloud_CloudItemDetail()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener) { + return (com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_weather_LocalDayWeatherForecast) { + return (com_amap_api_services_weather_LocalDayWeatherForecast()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_weather_WeatherSearchQuery) { + return (com_amap_api_services_weather_WeatherSearchQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener) { + return (com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_weather_LocalWeatherForecastResult) { + return (com_amap_api_services_weather_LocalWeatherForecastResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_weather_LocalWeatherForecast) { + return (com_amap_api_services_weather_LocalWeatherForecast()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_weather_WeatherSearch) { + return (com_amap_api_services_weather_WeatherSearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_weather_LocalWeatherLive) { + return (com_amap_api_services_weather_LocalWeatherLive()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_weather_LocalWeatherLiveResult) { + return (com_amap_api_services_weather_LocalWeatherLiveResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_BusinessArea) { + return (com_amap_api_services_geocoder_BusinessArea()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_GeocodeQuery) { + return (com_amap_api_services_geocoder_GeocodeQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_GeocodeSearch) { + return (com_amap_api_services_geocoder_GeocodeSearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_RegeocodeResult) { + return (com_amap_api_services_geocoder_RegeocodeResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_GeocodeResult) { + return (com_amap_api_services_geocoder_GeocodeResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_AoiItem) { + return (com_amap_api_services_geocoder_AoiItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener) { + return (com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_RegeocodeRoad) { + return (com_amap_api_services_geocoder_RegeocodeRoad()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_GeocodeAddress) { + return (com_amap_api_services_geocoder_GeocodeAddress()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_RegeocodeQuery) { + return (com_amap_api_services_geocoder_RegeocodeQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_StreetNumber) { + return (com_amap_api_services_geocoder_StreetNumber()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_geocoder_RegeocodeAddress) { + return (com_amap_api_services_geocoder_RegeocodeAddress()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_district_DistrictSearchQuery) { + return (com_amap_api_services_district_DistrictSearchQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_district_DistrictSearch) { + return (com_amap_api_services_district_DistrictSearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_district_DistrictResult) { + return (com_amap_api_services_district_DistrictResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_district_DistrictItem) { + return (com_amap_api_services_district_DistrictItem()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener) { + return (com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_help_Inputtips_InputtipsListener) { + return (com_amap_api_services_help_Inputtips_InputtipsListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_help_Tip) { + return (com_amap_api_services_help_Tip()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_help_InputtipsQuery) { + return (com_amap_api_services_help_InputtipsQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_help_Inputtips) { + return (com_amap_api_services_help_Inputtips()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_share_ShareSearch_ShareNaviQuery) { + return (com_amap_api_services_share_ShareSearch_ShareNaviQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_share_ShareSearch_ShareBusRouteQuery) { + return (com_amap_api_services_share_ShareSearch_ShareBusRouteQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_share_ShareSearch) { + return (com_amap_api_services_share_ShareSearch()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_share_ShareSearch_ShareFromAndTo) { + return (com_amap_api_services_share_ShareSearch_ShareFromAndTo()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_share_ShareSearch_ShareWalkRouteQuery) { + return (com_amap_api_services_share_ShareSearch_ShareWalkRouteQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery) { + return (com_amap_api_services_share_ShareSearch_ShareDrivingRouteQuery()..refId = (__this__ as Ref).refId) as T; + } else if (T == com_amap_api_services_share_ShareSearch_OnShareSearchListener) { + return (com_amap_api_services_share_ShareSearch_OnShareSearchListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_content_Context) { + return (android_content_Context()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_content_Intent) { + return (android_content_Intent()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_content_ContentProvider) { + return (android_content_ContentProvider()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_app_Application) { + return (android_app_Application()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_app_Notification) { + return (android_app_Notification()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_app_Activity) { + return (android_app_Activity()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_app_PendingIntent) { + return (android_app_PendingIntent()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_os_Bundle) { + return (android_os_Bundle()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_os_Binder) { + return (android_os_Binder()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_view_View) { + return (android_view_View()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_view_SurfaceView) { + return (android_view_SurfaceView()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_view_SurfaceHolder) { + return (android_view_SurfaceHolder.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_opengl_GLSurfaceView) { + return (android_opengl_GLSurfaceView()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_view_View_OnApplyWindowInsetsListener) { + return (android_view_View_OnApplyWindowInsetsListener.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_view_ViewGroup) { + return (android_view_ViewGroup()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_graphics_Point) { + return (android_graphics_Point()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_graphics_PointF) { + return (android_graphics_PointF()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_graphics_Bitmap) { + return (android_graphics_Bitmap()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_widget_ImageView) { + return (android_widget_ImageView()..refId = (__this__ as Ref).refId) as T; + } else if (T == java_io_Serializable) { + return (java_io_Serializable.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == java_io_File) { + return (java_io_File()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_location_Location) { + return (android_location_Location()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_view_MotionEvent) { + return (android_view_MotionEvent()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_graphics_drawable_Drawable) { + return (android_graphics_drawable_Drawable()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_widget_FrameLayout) { + return (android_widget_FrameLayout()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_widget_TextView) { + return (android_widget_TextView()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_widget_LinearLayout) { + return (android_widget_LinearLayout()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_widget_RelativeLayout) { + return (android_widget_RelativeLayout()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_os_Parcelable) { + return (android_os_Parcelable.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == android_util_Pair) { + return (android_util_Pair()..refId = (__this__ as Ref).refId) as T; + } + + else { + return __this__; + } +} \ No newline at end of file diff --git a/lib/src/facade/amap_search.dart b/lib/src/facade/amap_search.dart new file mode 100644 index 0000000..21e51d5 --- /dev/null +++ b/lib/src/facade/amap_search.dart @@ -0,0 +1,1362 @@ +// ignore_for_file: non_constant_identifier_names +import 'dart:async'; + +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; + +part 'delegates.dart'; +part 'extensions.dart'; +part 'models.dart'; + +/// 高德地图 搜索组件主类 +class AmapSearch { + static AmapSearch instance = AmapSearch._(); + + AmapSearch._(); + + late AMapSearchAPI _iosSearch; + late com_amap_api_services_poisearch_PoiSearch _androidPoiSearch; + late com_amap_api_services_help_Inputtips _androidInputTip; + late com_amap_api_services_geocoder_GeocodeSearch _androidGeocodeSearch; + late com_amap_api_services_route_RouteSearch _androidRouteSearch; + late com_amap_api_services_busline_BusStationSearch _androidBusStationSearch; + late com_amap_api_services_district_DistrictSearch _androidDistrictSearch; + late com_amap_api_services_weather_WeatherSearch _androidWeatherSearch; + late com_amap_api_services_cloud_CloudSearch _androidCloudSearch; + + Future init(String iosKey) async { + return platform( + android: (pool) async { + // do nothing + }, + ios: (pool) async { + await AmapCore.init(iosKey); + }, + ); + } + + /// 隐私是否已经展示 + Future updatePrivacyShow(bool value) async { + return platform( + android: (pool) async { + final context = await android_app_Application.get(); + await com_amap_api_services_core_ServiceSettings.updatePrivacyShow( + context, value, true); + }, + ios: (pool) async { + AMapSearchAPI.updatePrivacyShow_privacyInfo( + value + ? AMapPrivacyShowStatus.AMapPrivacyShowStatusDidShow + : AMapPrivacyShowStatus.AMapPrivacyShowStatusNotShow, + AMapPrivacyInfoStatus.AMapPrivacyInfoStatusDidContain, + ); + }, + ); + } + + /// 隐私是否已经同意 + Future updatePrivacyAgree(bool value) async { + return platform( + android: (pool) async { + final context = await android_app_Application.get(); + await com_amap_api_services_core_ServiceSettings.updatePrivacyAgree( + context, + value, + ); + }, + ios: (pool) async { + await AMapSearchAPI.updatePrivacyAgree( + value + ? AMapPrivacyAgreeStatus.AMapPrivacyAgreeStatusDidAgree + : AMapPrivacyAgreeStatus.AMapPrivacyAgreeStatusNotAgree, + ); + }, + ); + } + + /// 关键字搜索poi + /// + /// 在城市[city]搜索关键字[keyword]的poi, 可以设置每页数量[pageSize](1-50)和第[page](1-100)页 + Future> searchKeyword( + String keyword, { + String city = '', + int pageSize = 20, + int page = 1, + }) { + assert(page > 0 && page < 100, '页数范围为1-100'); + assert(pageSize > 0 && pageSize < 50, '每页大小范围为1-50'); + final completer = Completer>.sync(); + + platform( + android: (pool) async { + // 创建查询对象 + final query = await com_amap_api_services_poisearch_PoiSearch_Query + .create__String__String__String(keyword, '', city); + // 设置分页信息 + await query.setPageSize(pageSize); + await query.setPageNum(page); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidPoiSearch = await com_amap_api_services_poisearch_PoiSearch + .create__android_content_Context__com_amap_api_services_poisearch_PoiSearch_Query( + context, query); + + final listener = + await com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener + .anonymous__(); + listener.onPoiSearched = (poiResult, rCode) async { + completer.completeSafely( + await PoiListX.fromAndroid((await poiResult!.getPois()) ?? []), + ); + }; + + // 设置回调 + await _androidPoiSearch.setOnPoiSearchListener(listener); + + // 开始搜索 + await _androidPoiSearch.searchPOIAsyn(); + + // 局部变量从HEAP中解除引用 + pool + ..add(query) + ..add(context); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onPOISearchDone_response = (request, response) async { + completer.completeSafely( + await PoiListX.fromIOS((await response!.get_pois() ?? [])), + ); + }; + await _iosSearch.set_delegate(delegate); + + // 创建请求对象 + final request = await AMapPOIKeywordsSearchRequest.create__(); + // 设置关键字 + await request.set_keywords(keyword); + // 设置城市 + await request.set_city(city); + // 设置分页信息 + await request.set_page(page); + await request.set_offset(pageSize); + await request.set_requireExtension(true); + + // 开始搜索 + await _iosSearch.AMapPOIKeywordsSearch(request); + + // 局部变量从HEAP中解除引用 + pool..add(request); + }, + ); + return completer.future; + } + + /// 周边搜索poi + /// + /// 在中心点[center]周边搜索关键字[keyword]和城市[city]的poi, 可以设置每页数量[pageSize](1-50)和第[page](1-100)页 + Future> searchAround( + LatLng center, { + String keyword = '', + String city = '', + String type = '', + int pageSize = 20, + int page = 1, + int radius = 1000, + }) { + assert(page > 0 && page < 100, '页数范围为1-100'); + assert(pageSize > 0 && pageSize < 50, '每页大小范围为1-50'); + + return platform( + android: (pool) async { + // 创建查询对象 + final query = await com_amap_api_services_poisearch_PoiSearch_Query + .create__String__String__String(keyword, type, city); + // 设置分页信息 + await query.setPageSize(pageSize); + await query.setPageNum(page); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidPoiSearch = await com_amap_api_services_poisearch_PoiSearch + .create__android_content_Context__com_amap_api_services_poisearch_PoiSearch_Query( + context, query); + + // 创建中心点 + final centerLatLng = await com_amap_api_services_core_LatLonPoint + .create__double__double(center.latitude, center.longitude); + // 创建边界 + final bound = + await com_amap_api_services_poisearch_PoiSearch_SearchBound + .create__com_amap_api_services_core_LatLonPoint__int( + centerLatLng, radius); + await _androidPoiSearch.setBound(bound); + // 设置搜索类型 + + final listener = + await com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener + .anonymous__(); + + final completer = Completer>(); + listener.onPoiSearched = (poiResult, rCode) async { + completer.completeSafely( + await PoiListX.fromAndroid((await poiResult!.getPois()) ?? []), + ); + }; + // 设置回调 + await _androidPoiSearch.setOnPoiSearchListener(listener); + + // 开始搜索 + await _androidPoiSearch.searchPOIAsyn(); + + // 局部变量从HEAP中解除引用 + pool + ..add(query) + ..add(centerLatLng) + ..add(bound); + + return completer.future; + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + final completer = Completer>(); + delegate.onPOISearchDone_response = (request, response) async { + completer.completeSafely( + await PoiListX.fromIOS((await response!.get_pois() ?? [])), + ); + }; + await _iosSearch.set_delegate(delegate); + + // 创建周边搜索请求 + final request = await AMapPOIAroundSearchRequest.create__(); + // 设置关键字 + await request.set_keywords(keyword); + // 设置城市 + await request.set_city(city); + // 设置搜索类别 + await request.set_types(type); + // 创建中心点 + final location = await AMapGeoPoint.create__(); + await location.set_latitude(center.latitude); + await location.set_longitude(center.longitude); + await request.set_location(location); + // 设置半径 + await request.set_radius(radius); + // 设置分页信息 + await request.set_page(page); + await request.set_offset(pageSize); + await request.set_requireExtension(true); + + // 开始搜索 + await _iosSearch.AMapPOIAroundSearch(request); + + // 局部变量从HEAP中解除引用 + pool + ..add(request) + ..add(location); + + return completer.future; + }, + ); + } + + /// id搜索poi + Future searchPoiId(String id) { + return platform( + android: (pool) async { + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + final query = await com_amap_api_services_poisearch_PoiSearch_Query + .create__String__String('', ''); + _androidPoiSearch = await com_amap_api_services_poisearch_PoiSearch + .create__android_content_Context__com_amap_api_services_poisearch_PoiSearch_Query( + context, + query, + ); + + // 开始搜索 + final result = await _androidPoiSearch.searchPOIId(id); + + pool..add(context); + + return result == null ? null : await PoiX.fromAndroid(result); + }, + ios: (pool) async { + final completer = Completer>.sync(); + + _iosSearch = await AMapSearchAPI.create__(); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onPOISearchDone_response = (request, response) async { + completer.completeSafely( + await PoiListX.fromIOS((await response!.get_pois() ?? [])), + ); + }; + await _iosSearch.set_delegate(delegate); + + // 创建周边搜索请求 + final request = await AMapPOIIDSearchRequest.create__(); + // 设置关键字 + await request.set_uid(id); + await request.set_requireExtension(true); + + // 开始搜索 + await _iosSearch.AMapPOIIDSearch(request); + + pool..add(request); + return completer.future.then((value) => value.first); + }, + ); + } + + /// 输入内容自动提示 + /// + /// 输入关键字[keyword], 并且限制所在城市[city] + Future> fetchInputTips( + String keyword, { + String city = '', + }) async { + final completer = Completer>.sync(); + + await platform( + android: (pool) async { + // 创建查询对象 + final query = await com_amap_api_services_help_InputtipsQuery + .create__String__String(keyword, city); + // 限制在当前城市 + await query.setCityLimit(true); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidInputTip = await com_amap_api_services_help_Inputtips + .create__android_content_Context__com_amap_api_services_help_InputtipsQuery( + context, query); + + // 设置回调 + final listener = + await com_amap_api_services_help_Inputtips_InputtipsListener + .anonymous__(); + listener.onGetInputtips = (response, code) async { + completer + .completeSafely(await InputTipListX.fromAndroid(response ?? [])); + }; + await _androidInputTip.setInputtipsListener(listener); + + // 开始搜索 + await _androidInputTip.requestInputtipsAsyn(); + + // 局部变量从HEAP中解除引用 + pool..add(query); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onInputTipsSearchDone_response = (request, response) async { + completer.completeSafely( + await InputTipListX.fromIOS(await response!.get_tips() ?? []), + ); + }; + await _iosSearch.set_delegate(delegate); + + // 创建搜索请求 + final request = await AMapInputTipsSearchRequest.create__(); + // 设置关键字 + await request.set_keywords(keyword); + // 设置城市 + await request.set_city(city); + + // 开始搜索 + await _iosSearch.AMapInputTipsSearch(request); + + // 局部变量从HEAP中解除引用 + pool..add(request); + }, + ); + return completer.future; + } + + /// 地理编码(地址转坐标) + /// + /// 输入关键字[keyword], 并且限制所在城市[city] + Future> searchGeocode( + String keyword, { + String city = '', + }) async { + final completer = Completer>.sync(); + + await platform( + android: (pool) async { + // 创建查询对象 + final query = await com_amap_api_services_geocoder_GeocodeQuery + .create__String__String(keyword, city); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidGeocodeSearch = + await com_amap_api_services_geocoder_GeocodeSearch + .create__android_content_Context(context); + + // 设置回调 + final listener = + await com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener + .anonymous__(); + listener.onGeocodeSearched = (poiResult, rCode) async { + final geocodeList = (await poiResult!.getGeocodeAddressList()) ?? []; + final coordinateBatch = await geocodeList.getLatLonPoint_batch(); + final latitudeBatch = await coordinateBatch.getLatitude_batch(); + final longitudeBatch = await coordinateBatch.getLongitude_batch(); + final geocode = [ + for (int i = 0; i < coordinateBatch.length; i++) + Geocode(LatLng(latitudeBatch[i]!, longitudeBatch[i]!)) + ]; + completer.completeSafely(geocode); + }; + await _androidGeocodeSearch.setOnGeocodeSearchListener(listener); + + // 开始搜索 + await _androidGeocodeSearch.getFromLocationNameAsyn(query); + + // 局部变量从HEAP中解除引用 + pool..add(query); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onGeocodeSearchDone_response = (request, response) async { + final geocodeList = await response!.get_geocodes() ?? []; + final coordinateBatch = await geocodeList.get_location_batch(); + final latitudeBatch = await coordinateBatch.get_latitude_batch(); + final longitudeBatch = await coordinateBatch.get_longitude_batch(); + final geocode = [ + for (int i = 0; i < coordinateBatch.length; i++) + Geocode(LatLng(latitudeBatch[i]!, longitudeBatch[i]!)) + ]; + completer.completeSafely(geocode); + }; + await _iosSearch.set_delegate(delegate); + + // 创建搜索请求 + final request = await AMapGeocodeSearchRequest.create__(); + // 设置关键字 + await request.set_address(keyword); + // 设置城市 + await request.set_city(city); + + // 开始搜索 + await _iosSearch.AMapGeocodeSearch(request); + + // 局部变量从HEAP中解除引用 + pool..add(request); + }, + ); + return completer.future; + } + + /// 逆地理编码(坐标转地址) + /// + /// 输入关键字[keyword], 并且限制所在城市[city] + Future searchReGeocode( + LatLng latLng, { + double radius = 200.0, + }) async { + final completer = Completer(); + + await platform( + android: (pool) async { + // 创建中心点 + final latLngPoint = await com_amap_api_services_core_LatLonPoint + .create__double__double(latLng.latitude, latLng.longitude); + + // 创建查询对象 + final query = await com_amap_api_services_geocoder_RegeocodeQuery + .create__com_amap_api_services_core_LatLonPoint__float__String( + latLngPoint, radius, 'AMAP'); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidGeocodeSearch = + await com_amap_api_services_geocoder_GeocodeSearch + .create__android_content_Context(context); + + // 设置回调 + final listener = + await com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener + .anonymous__(); + listener.onRegeocodeSearched = (poiResult, rCode) async { + final result = (await poiResult!.getRegeocodeAddress())!; + + completer.completeSafely(ReGeocode( + provinceName: await result.getProvince(), + cityName: await result.getCity(), + cityCode: await result.getCityCode(), + adCode: await result.getAdCode(), + districtName: await result.getDistrict(), + townCode: await result.getTowncode(), + township: await result.getTownship(), + neighborhood: await result.getNeighborhood(), + building: await result.getBuilding(), + country: await result.getCountry(), + formatAddress: await result.getFormatAddress(), + roads: await RoadListX.fromAndroid(await result.getRoads() ?? []), + aoiList: await AoiListX.fromAndroid(await result.getAois() ?? []), + poiList: await PoiListX.fromAndroid(await result.getPois() ?? []), + )); + }; + await _androidGeocodeSearch.setOnGeocodeSearchListener(listener); + + // 开始搜索 + await _androidGeocodeSearch.getFromLocationAsyn(query); + + // 局部变量从HEAP中解除引用 + pool + ..add(latLngPoint) + ..add(query); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 创建中心点 + final amapLocation = await AMapGeoPoint.create__(); + await amapLocation.set_latitude(latLng.latitude); + await amapLocation.set_longitude(latLng.longitude); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onReGeocodeSearchDone_response = (request, response) async { + final result = (await response!.get_regeocode())!; + final addressComponent = (await result.get_addressComponent())!; + + completer.completeSafely(ReGeocode( + provinceName: await addressComponent.get_province(), + cityName: await addressComponent.get_city(), + cityCode: await addressComponent.get_citycode(), + adCode: await addressComponent.get_adcode(), + districtName: await addressComponent.get_district(), + townCode: await addressComponent.get_towncode(), + township: await addressComponent.get_township(), + neighborhood: await addressComponent.get_neighborhood(), + building: await addressComponent.get_building(), + country: await addressComponent.get_country(), + formatAddress: await result.get_formattedAddress(), + roads: await RoadListX.fromIOS(await result.get_roads() ?? []), + aoiList: await AoiListX.fromIOS(await result.get_aois() ?? []), + poiList: await PoiListX.fromIOS(await result.get_pois() ?? []), + )); + }; + await _iosSearch.set_delegate(delegate); + + // 创建搜索请求 + final request = await AMapReGeocodeSearchRequest.create__(); + // 设置中心点 + await request.set_location(amapLocation); + // 设置半径 + await request.set_radius(radius.toInt()); + // 获取扩展信息 如果不设置那么aoi就会为null, 但是android那边是没有这个选项一律获取aoi的 + // 所以这里也一律获扩展信息 + await request.set_requireExtension(true); + + // 开始搜索 + await _iosSearch.AMapReGoecodeSearch(request); + + // 局部变量从HEAP中解除引用 + pool + ..add(amapLocation) + ..add(request); + }, + ); + return completer.future; + } + + /// 驾车出行路线规划 + /// + /// 指定起点[from]和终点[to], 并指定途经点[passedByPoints]和避开道路名称[avoidRoad]进行搜索 + Future searchDriveRoute({ + required LatLng from, + required LatLng to, + List passedByPoints = const [], + String avoidRoad = '', + }) async { + final completer = Completer(); + + await platform( + android: (pool) async { + // 起点 + final fromLatLng = + await com_amap_api_services_core_LatLonPoint.create__double__double( + from.latitude, + from.longitude, + ); + // 终点 + final toLatLng = + await com_amap_api_services_core_LatLonPoint.create__double__double( + to.latitude, + to.longitude, + ); + + // 起终点 + final fromAndTo = await com_amap_api_services_route_RouteSearch_FromAndTo + .create__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint( + fromLatLng, toLatLng); + + // 途经点 + final List passby = []; + for (var item in passedByPoints) { + passby.add(await com_amap_api_services_core_LatLonPoint + .create__double__double( + item.latitude, + item.longitude, + )); + } + + // 创建请求对象 + final query = await com_amap_api_services_route_RouteSearch_DriveRouteQuery + .create__com_amap_api_services_route_RouteSearch_FromAndTo__int__List_java_util_List_com_amap_api_services_core_LatLonPoint____List_List_java_util_List_java_util_List_com_amap_api_services_core_LatLonPoint______String( + fromAndTo, + 0, + passby, + [], // 暂不支持多维数组 + avoidRoad, + ); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidRouteSearch = await com_amap_api_services_route_RouteSearch + .create__android_content_Context(context); + + // 设置回调 + final listener = + await com_amap_api_services_route_RouteSearch_OnRouteSearchListener + .anonymous__(); + listener.onDriveRouteSearched = (route, rCode) async { + completer.completeSafely(DriveRouteResult.android(route)); + }; + await _androidRouteSearch.setRouteSearchListener(listener); + + // 开始搜索 + await _androidRouteSearch.calculateDriveRouteAsyn(query); + + // 局部变量从HEAP中解除引用 + pool + ..add(fromLatLng) + ..add(toLatLng) + ..add(fromAndTo) + ..addAll(passby) + ..add(query); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 创建起点 + final fromLatLng = await AMapGeoPoint.create__(); + await fromLatLng.set_latitude(from.latitude); + await fromLatLng.set_longitude(from.longitude); + // 创建终点 + final toLatLng = await AMapGeoPoint.create__(); + await toLatLng.set_latitude(to.latitude); + await toLatLng.set_longitude(to.longitude); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onRouteSearchDone_response = (request, response) async { + final route = DriveRouteResult.ios(await response!.get_route()); + completer.completeSafely(route); + }; + await _iosSearch.set_delegate(delegate); + + // 创建搜索请求 + final request = await AMapDrivingRouteSearchRequest.create__(); + // 设置起点 + await request.set_origin(fromLatLng); + // 设置终点 + await request.set_destination(toLatLng); + // 设置避开道路 + await request.set_avoidroad(avoidRoad); + // 策略 默认0 速度优先 + await request.set_strategy(0); + // 设置途经点 + final List passby = []; + for (var item in passedByPoints) { + final geoPoint = await AMapGeoPoint.create__(); + await geoPoint.set_latitude(item.latitude); + await geoPoint.set_longitude(item.longitude); + passby.add(geoPoint); + } + await request.set_waypoints(passby); + // tmc需要设置requireExtension为true + await request.set_requireExtension(true); + // 暂不支持避开区域 +// await request.set_avoidpolygons([]); + + // 开始搜索 + await _iosSearch.AMapDrivingRouteSearch(request); + + // 局部变量从HEAP中解除引用 + pool + ..add(fromLatLng) + ..add(toLatLng) + ..addAll(passby) + ..add(request); + }, + ); + return completer.future; + } + + /// 公交出行路线规划 + /// + /// 指定起点[from]和终点[to]进行计算, 还可以指定计算路径的模式[mode], 默认为最快捷. [city]指定所在城市 + /// [nightflag]是否计算夜班车,默认为不计算,0:不计算,1:计算 + Future searchBusRoute({ + required LatLng from, + required LatLng to, + required String city, + int mode = 0, + int nightflag = 0, + }) async { + final completer = Completer(); + + await platform( + android: (pool) async { + // 起点 + final fromLatLng = + await com_amap_api_services_core_LatLonPoint.create__double__double( + from.latitude, + from.longitude, + ); + // 终点 + final toLatLng = + await com_amap_api_services_core_LatLonPoint.create__double__double( + to.latitude, + to.longitude, + ); + + // 起终点 + final fromAndTo = await com_amap_api_services_route_RouteSearch_FromAndTo + .create__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint( + fromLatLng, toLatLng); + + // 创建请求对象 + final query = await com_amap_api_services_route_RouteSearch_BusRouteQuery + .create__com_amap_api_services_route_RouteSearch_FromAndTo__int__String__int( + fromAndTo, + mode, + city, + nightflag, + ); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidRouteSearch = await com_amap_api_services_route_RouteSearch + .create__android_content_Context(context); + + // 设置回调 + final listener = + await com_amap_api_services_route_RouteSearch_OnRouteSearchListener + .anonymous__(); + listener.onBusRouteSearched = (route, code) async { + completer.completeSafely(BusRouteResult.android(route)); + }; + await _androidRouteSearch.setRouteSearchListener(listener); + + // 开始搜索 + await _androidRouteSearch.calculateBusRouteAsyn(query); + + // 局部变量从HEAP中解除引用 + pool + ..add(fromLatLng) + ..add(toLatLng) + ..add(fromAndTo) + ..add(query); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 创建起点 + final fromLatLng = await AMapGeoPoint.create__(); + await fromLatLng.set_latitude(from.latitude); + await fromLatLng.set_longitude(from.longitude); + // 创建终点 + final toLatLng = await AMapGeoPoint.create__(); + await toLatLng.set_latitude(to.latitude); + await toLatLng.set_longitude(to.longitude); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onRouteSearchDone_response = (request, response) async { + completer + .completeSafely(BusRouteResult.ios(await response!.get_route())); + }; + await _iosSearch.set_delegate(delegate); + + // FIXME ios端的公交路线没有经纬度参数, 无法和android端统一 + // 创建搜索请求 + final request = await AMapWalkingRouteSearchRequest.create__(); + // 设置起点 + await request.set_origin(fromLatLng); + // 设置终点 + await request.set_destination(toLatLng); + + // 开始搜索 + await _iosSearch.AMapWalkingRouteSearch(request); + + // 局部变量从HEAP中解除引用 + pool + ..add(fromLatLng) + ..add(toLatLng) + ..add(request); + }, + ); + return completer.future; + } + + /// 步行路线规划 + /// + /// 指定起点[from]和终点[to]进行计算, 还可以指定计算路径的模式[mode]. SDK提供两种模式:RouteSearch.WALK_DEFAULT 和 RouteSearch.WALK_MULTI_PATH + Future searchWalkRoute({ + required LatLng from, + required LatLng to, + int mode = 0, + }) async { + final completer = Completer(); + + await platform( + android: (pool) async { + // 起点 + final fromLatLng = + await com_amap_api_services_core_LatLonPoint.create__double__double( + from.latitude, + from.longitude, + ); + // 终点 + final toLatLng = + await com_amap_api_services_core_LatLonPoint.create__double__double( + to.latitude, + to.longitude, + ); + + // 起终点 + final fromAndTo = await com_amap_api_services_route_RouteSearch_FromAndTo + .create__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint( + fromLatLng, toLatLng); + + // 创建请求对象 + final query = + await com_amap_api_services_route_RouteSearch_WalkRouteQuery + .create__com_amap_api_services_route_RouteSearch_FromAndTo__int( + fromAndTo, + mode, + ); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidRouteSearch = await com_amap_api_services_route_RouteSearch + .create__android_content_Context(context); + + // 设置回调 + final listener = + await com_amap_api_services_route_RouteSearch_OnRouteSearchListener + .anonymous__(); + listener.onWalkRouteSearched = (route, code) async { + completer.completeSafely(WalkRouteResult.android(route)); + }; + await _androidRouteSearch.setRouteSearchListener(listener); + + // 开始搜索 + await _androidRouteSearch.calculateWalkRouteAsyn(query); + + // 局部变量从HEAP中解除引用 + pool + ..add(fromLatLng) + ..add(toLatLng) + ..add(fromAndTo) + ..add(query); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 创建起点 + final fromLatLng = await AMapGeoPoint.create__(); + await fromLatLng.set_latitude(from.latitude); + await fromLatLng.set_longitude(from.longitude); + // 创建终点 + final toLatLng = await AMapGeoPoint.create__(); + await toLatLng.set_latitude(to.latitude); + await toLatLng.set_longitude(to.longitude); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onRouteSearchDone_response = (request, response) async { + completer + .completeSafely(WalkRouteResult.ios(await response!.get_route())); + }; + await _iosSearch.set_delegate(delegate); + + // 创建搜索请求 + final request = await AMapWalkingRouteSearchRequest.create__(); + // 设置起点 + await request.set_origin(fromLatLng); + // 设置终点 + await request.set_destination(toLatLng); + + // 开始搜索 + await _iosSearch.AMapWalkingRouteSearch(request); + + // 局部变量从HEAP中解除引用 + pool + ..add(fromLatLng) + ..add(toLatLng) + ..add(request); + }, + ); + return completer.future; + } + + /// 骑行路径规划 + Future searchRideRoute({ + required LatLng from, + required LatLng to, + int mode = 0, + }) async { + final completer = Completer(); + + await platform( + android: (pool) async { + // 起点 + final fromLatLng = + await com_amap_api_services_core_LatLonPoint.create__double__double( + from.latitude, + from.longitude, + ); + // 终点 + final toLatLng = + await com_amap_api_services_core_LatLonPoint.create__double__double( + to.latitude, + to.longitude, + ); + + // 起终点 + final fromAndTo = await com_amap_api_services_route_RouteSearch_FromAndTo + .create__com_amap_api_services_core_LatLonPoint__com_amap_api_services_core_LatLonPoint( + fromLatLng, toLatLng); + + // 创建请求对象 + final query = + await com_amap_api_services_route_RouteSearch_RideRouteQuery + .create__com_amap_api_services_route_RouteSearch_FromAndTo__int( + fromAndTo, + mode, + ); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidRouteSearch = await com_amap_api_services_route_RouteSearch + .create__android_content_Context(context); + + // 设置回调 + final listener = + await com_amap_api_services_route_RouteSearch_OnRouteSearchListener + .anonymous__(); + listener.onRideRouteSearched = (route, code) async { + completer.completeSafely(RideRouteResult.android(route)); + }; + await _androidRouteSearch.setRouteSearchListener(listener); + + // 开始搜索 + await _androidRouteSearch.calculateRideRouteAsyn(query); + + // 局部变量从HEAP中解除引用 + pool + ..add(fromLatLng) + ..add(toLatLng) + ..add(fromAndTo) + ..add(query); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 创建起点 + final fromLatLng = await AMapGeoPoint.create__(); + await fromLatLng.set_latitude(from.latitude); + await fromLatLng.set_longitude(from.longitude); + // 创建终点 + final toLatLng = await AMapGeoPoint.create__(); + await toLatLng.set_latitude(to.latitude); + await toLatLng.set_longitude(to.longitude); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onRouteSearchDone_response = (request, response) async { + completer + .completeSafely(RideRouteResult.ios(await response!.get_route())); + }; + await _iosSearch.set_delegate(delegate); + + // 创建搜索请求 + final request = await AMapRidingRouteSearchRequest.create__(); + // 设置起点 + await request.set_origin(fromLatLng); + // 设置终点 + await request.set_destination(toLatLng); + // 设置模式 + await request.set_type(mode); + + // 开始搜索 + await _iosSearch.AMapRidingRouteSearch(request); + + // 局部变量从HEAP中解除引用 + pool + ..add(fromLatLng) + ..add(toLatLng) + ..add(request); + }, + ); + return completer.future; + } + + /// 获取公交信息 + Future searchBusStation({ + required String stationName, + required String city, + }) async { + final completer = Completer(); + + await platform( + android: (pool) async { + // 创建请求对象 + final query = await com_amap_api_services_busline_BusStationQuery + .create__String__String( + stationName, + city, + ); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidBusStationSearch = + await com_amap_api_services_busline_BusStationSearch + .create__android_content_Context__com_amap_api_services_busline_BusStationQuery( + context, + query, + ); + + // 设置回调 + final listener = + await com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener + .anonymous__(); + listener.onBusStationSearched = (result, code) async { + completer.completeSafely(BusStation.android(result)); + }; + await _androidBusStationSearch.setOnBusStationSearchListener(listener); + + // 开始搜索 + await _androidBusStationSearch.searchBusStationAsyn(); + + // 局部变量从HEAP中解除引用 + pool..add(query); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onBusStopSearchDone_response = (request, response) async { + completer.completeSafely(BusStation.ios(response)); + }; + await _iosSearch.set_delegate(delegate); + + // 创建搜索请求 + final request = await AMapBusStopSearchRequest.create__(); + // 设置站点名称 + await request.set_keywords(stationName); + // 设置所在城市 + await request.set_city(city); + + // 开始搜索 + await _iosSearch.AMapBusStopSearch(request); + + // 局部变量从HEAP中解除引用 + pool..add(request); + }, + ); + return completer.future; + } + + /// 获取行政区划数据 + /// + /// [showBoundary]是否返回边界值 + Future searchDistrict( + String district, { + bool showBoundary = false, + bool showChild = false, + }) async { + final completer = Completer(); + + await platform( + android: (pool) async { + // 创建请求对象 + final query = + await com_amap_api_services_district_DistrictSearchQuery.create__(); + // 关键字 + await query.setKeywords(district); + // 是否显示子区域 + await query.setShowChild(showChild); + // 是否获取边界信息 + await query.setShowBoundary(showBoundary); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidDistrictSearch = + await com_amap_api_services_district_DistrictSearch + .create__android_content_Context(context); + + // 设置请求 + await _androidDistrictSearch.setQuery(query); + + // 设置回调 + final listener = + await com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener + .anonymous__(); + listener.onDistrictSearched = (result) async { + completer.completeSafely(await District.android(result!)); + }; + await _androidDistrictSearch.setOnDistrictSearchListener(listener); + + // 开始搜索 + await _androidDistrictSearch.searchDistrictAsyn(); + + // 局部变量从HEAP中解除引用 + pool..add(query); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onDistrictSearchDone_response = (request, response) async { + completer.completeSafely(await District.ios(response!)); + }; + await _iosSearch.set_delegate(delegate); + + // 创建搜索请求 + final request = await AMapDistrictSearchRequest.create__(); + // 设置站点名称 + await request.set_keywords(district); + // 是否获取边界信息 + await request.set_requireExtension(showBoundary); + + // 开始搜索 + await _iosSearch.AMapDistrictSearch(request); + + // 局部变量从HEAP中解除引用 + pool..add(request); + }, + ); + return completer.future; + } + + /// todo 获取天气数据 + Future searchWeather(String city, {int mode = 0}) async { + final completer = Completer(); + + await platform( + android: (pool) async { + // 创建请求对象 + final query = await com_amap_api_services_weather_WeatherSearchQuery + .create__String__int( + city, + mode, + ); + + // 获取android上下文 + final context = await android_app_Activity.get(); + + // 创建搜索对象 + _androidWeatherSearch = + await com_amap_api_services_weather_WeatherSearch + .create__android_content_Context(context); + + // 设置请求 + await _androidWeatherSearch.setQuery(query); + + // 设置回调 + // final listener = + // await com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener + // .anonymous__( + // onWeatherForecastSearched: (route, code) async { + // completer.completeSafely(BusRouteResult.android(route)); + // }, + // ); + await _androidWeatherSearch + .setOnWeatherSearchListener(_AndroidSearchListener(completer)); + + // 开始搜索 + await _androidDistrictSearch.searchDistrictAsyn(); + + // 局部变量从HEAP中解除引用 + pool..add(query); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 设置回调 + // final delegate = await AMapSearchDelegate.anonymous__(); + // delegate.onWeatherSearchDone_response = (request, response) async { + // // completer.completeSafely(await Weather.ios(response!.get)); + // }; + await _iosSearch.set_delegate(_IOSSearchListener(completer)); + + // 创建搜索请求 + final request = await AMapWeatherSearchRequest.create__(); + // 设置站点名称 + await request.set_city(city); + await request.set_type(AMapWeatherType.values[mode]); + + // 开始搜索 + await _iosSearch.AMapWeatherSearch(request); + + // 局部变量从HEAP中解除引用 + pool..add(request); + }, + ); + return completer.future; + } + + /// 搜索云图 + Future searchCloudAround( + String tableId, + String keyword, + LatLng center, + int radius, + ) async { + final completer = Completer(); + + await platform( + android: (pool) async { + // 上下文 + final context = await android_app_Activity.get(); + // 检索范围 + final centerPoint = await com_amap_api_services_core_LatLonPoint + .create__double__double(center.latitude, center.longitude); + final bound = await com_amap_api_services_cloud_CloudSearch_SearchBound + .create__com_amap_api_services_core_LatLonPoint__int( + centerPoint, radius); + // 查询对象 + final query = await com_amap_api_services_cloud_CloudSearch_Query + .create__String__String__com_amap_api_services_cloud_CloudSearch_SearchBound( + tableId, keyword, bound); + + // 创建搜索对象 + _androidCloudSearch = await com_amap_api_services_cloud_CloudSearch + .create__android_content_Context(context); + + // 设置回调 + final listener = + await com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener + .anonymous__(); + listener.onCloudSearched = (result, code) async { + completer.completeSafely(Cloud.android(result)); + }; + await _androidCloudSearch.setOnCloudSearchListener(listener); + + // 设置请求 + await _androidCloudSearch.searchCloudAsyn(query); + + // 局部变量从HEAP中解除引用 + pool + ..add(query) + ..add(context) + ..add(centerPoint) + ..add(bound); + }, + ios: (pool) async { + _iosSearch = await AMapSearchAPI.create__(); + + // 设置回调 + final delegate = await AMapSearchDelegate.anonymous__(); + delegate.onCloudSearchDone_response = (request, response) async { + completer.completeSafely(Cloud.ios(response)); + }; + await _iosSearch.set_delegate(delegate); + + // 创建搜索请求 + final request = await AMapCloudPOIAroundSearchRequest.create__(); + // 设置站点名称 + await request.set_tableID(tableId); + // 关键字 + await request.set_keywords(keyword); + // 中心点 + final centerPoint = await (AMapGeoPoint.locationWithLatitude_longitude( + center.latitude, center.longitude) as FutureOr); + await request.set_center(centerPoint); + await request.set_radius(radius); + + // 开始搜索 + await _iosSearch.AMapCloudPOIAroundSearch(request); + + // 局部变量从HEAP中解除引用 + pool + ..add(request) + ..add(centerPoint); + }, + ); + return completer.future; + } + + /// 释放原生端对应的资源, 除了[AMapServices] + Future dispose() async { + final isCurrentPlugin = (Ref it) => it.tag__ == 'amap_search_fluttify'; + await gGlobalReleasePool.where(isCurrentPlugin).release_batch(); + gGlobalReleasePool.removeWhere(isCurrentPlugin); + + await _iosSearch.release__(); + await _androidPoiSearch.release__(); + await _androidInputTip.release__(); + await _androidGeocodeSearch.release__(); + await _androidRouteSearch.release__(); + await _androidBusStationSearch.release__(); + await _androidDistrictSearch.release__(); + await _androidWeatherSearch.release__(); + } +} + +extension on Completer { + void completeSafely([FutureOr? value]) { + if (!isCompleted) { + complete(value); + } + } +} diff --git a/lib/src/facade/delegates.dart b/lib/src/facade/delegates.dart new file mode 100644 index 0000000..835e11e --- /dev/null +++ b/lib/src/facade/delegates.dart @@ -0,0 +1,27 @@ +// ignore_for_file: non_constant_identifier_names +part of 'amap_search.dart'; + +/// android: 搜索监听 +@Deprecated('全部改成匿名内部类的形式') +class _AndroidSearchListener extends java_lang_Object + with + com_amap_api_services_poisearch_PoiSearch_OnPoiSearchListener, + com_amap_api_services_help_Inputtips_InputtipsListener, + com_amap_api_services_geocoder_GeocodeSearch_OnGeocodeSearchListener, + com_amap_api_services_route_RouteSearch_OnRouteSearchListener, + com_amap_api_services_busline_BusStationSearch_OnBusStationSearchListener, + com_amap_api_services_district_DistrictSearch_OnDistrictSearchListener, + com_amap_api_services_weather_WeatherSearch_OnWeatherSearchListener, + com_amap_api_services_cloud_CloudSearch_OnCloudSearchListener { + _AndroidSearchListener(this._completer); + + final Completer _completer; +} + +/// ios: 搜索监听 +@Deprecated('全部改成匿名内部类的形式') +class _IOSSearchListener extends NSObject with AMapSearchDelegate { + _IOSSearchListener(this._completer); + + final Completer _completer; +} diff --git a/lib/src/facade/extensions.dart b/lib/src/facade/extensions.dart new file mode 100644 index 0000000..00bb5b8 --- /dev/null +++ b/lib/src/facade/extensions.dart @@ -0,0 +1,296 @@ +part of 'amap_search.dart'; + +class PoiX { + static Future fromAndroid(com_amap_api_services_core_PoiItem poi) async { + final address = await poi.getSnippet(); + final title = await poi.getTitle(); + final latLng = await (poi.getLatLonPoint() + as FutureOr); + final latitude = await (latLng.getLatitude() as FutureOr); + final longitude = await (latLng.getLongitude() as FutureOr); + final cityName = await poi.getCityName(); + final cityCode = await poi.getCityCode(); + final provinceName = await poi.getProvinceName(); + final provinceCode = await poi.getProvinceCode(); + final tel = await poi.getTel(); + final poiId = await poi.getPoiId(); + final businessArea = await poi.getBusinessArea(); + final distance = await poi.getDistance(); + final adName = await poi.getAdName(); + final adCode = await poi.getAdCode(); + + return Poi( + address: address, + title: title, + cityName: cityName, + cityCode: cityCode, + provinceName: provinceName, + provinceCode: provinceCode, + tel: tel, + poiId: poiId, + businessArea: businessArea, + distance: distance, + adName: adName, + adCode: adCode, + latLng: LatLng(latitude, longitude), + ); + } + + static Future fromIOS(AMapPOI poi) async { + final address = await poi.get_address(); + final title = await poi.get_name(); + final latLng = await (poi.get_location() as FutureOr); + final latitude = await (latLng.get_latitude() as FutureOr); + final longitude = await (latLng.get_longitude() as FutureOr); + final cityName = await poi.get_city(); + final cityCode = await poi.get_citycode(); + final provinceName = await poi.get_province(); + final provinceCode = await poi.get_pcode(); + final tel = await poi.get_tel(); + final poiId = await poi.get_uid(); + final businessArea = await poi.get_businessArea(); + final distance = await poi.get_distance(); + final adName = await poi.get_district(); + final adCode = await poi.get_adcode(); + + return Poi( + address: address, + title: title, + cityName: cityName, + cityCode: cityCode, + provinceName: provinceName, + provinceCode: provinceCode, + tel: tel, + poiId: poiId, + businessArea: businessArea, + distance: distance, + adName: adName, + adCode: adCode, + latLng: LatLng(latitude, longitude), + ); + } +} + +class RoadListX { + static Future> fromAndroid( + List roadList, + ) async { + final idBatch = await roadList.getId_batch(); + final nameBatch = await roadList.getName_batch(); + final distanceBatch = await roadList.getDistance_batch(); + final directionBatch = await roadList.getDirection_batch(); + + final coordinateBatch = await roadList.getLatLngPoint_batch(); + final latitudeBatch = await coordinateBatch.getLatitude_batch(); + final longitudeBatch = await coordinateBatch.getLongitude_batch(); + + return [ + for (int i = 0; i < roadList.length; i++) + Road( + id: idBatch[i], + name: nameBatch[i], + distance: distanceBatch[i], + direction: directionBatch[i], + coordinate: LatLng(latitudeBatch[i]!, longitudeBatch[i]!), + ) + ]; + } + + static Future> fromIOS(List roadList) async { + final idBatch = await roadList.get_uid_batch(); + final nameBatch = await roadList.get_name_batch(); + final distanceBatch = await roadList.get_distance_batch(); + final directionBatch = await roadList.get_direction_batch(); + + final coordinateBatch = await (roadList.get_location_batch()); + final latitudeBatch = await coordinateBatch.get_latitude_batch(); + final longitudeBatch = await coordinateBatch.get_longitude_batch(); + + return [ + for (int i = 0; i < roadList.length; i++) + Road( + id: idBatch[i], + name: nameBatch[i], + distance: distanceBatch[i]!.toDouble(), + direction: directionBatch[i], + coordinate: LatLng(latitudeBatch[i]!, longitudeBatch[i]!), + ) + ]; + } +} + +class AoiListX { + static Future> fromAndroid( + List aoiList, + ) async { + final adcodeBatch = await aoiList.getAdCode_batch(); + final areaBatch = await aoiList.getAoiArea_batch(); + final idBatch = await aoiList.getAoiId_batch(); + final nameBatch = await aoiList.getAoiName_batch(); + + final coordinateBatch = await (aoiList.getAoiCenterPoint_batch()); + final latitudeBatch = await coordinateBatch.getLatitude_batch(); + final longitudeBatch = await coordinateBatch.getLongitude_batch(); + + return [ + for (int i = 0; i < aoiList.length; i++) + Aoi( + adcode: adcodeBatch[i], + area: areaBatch[i], + id: idBatch[i], + name: nameBatch[i], + centerPoint: LatLng(latitudeBatch[i]!, longitudeBatch[i]!), + ) + ]; + } + + static Future> fromIOS(List aoiList) async { + final adcodeBatch = await aoiList.get_adcode_batch(); + final areaBatch = await aoiList.get_area_batch(); + final idBatch = await aoiList.get_uid_batch(); + final nameBatch = await aoiList.get_name_batch(); + + final coordinateBatch = await (aoiList.get_location_batch()); + final latitudeBatch = await coordinateBatch.get_latitude_batch(); + final longitudeBatch = await coordinateBatch.get_longitude_batch(); + + return [ + for (int i = 0; i < aoiList.length; i++) + Aoi( + adcode: adcodeBatch[i], + area: areaBatch[i], + id: idBatch[i], + name: nameBatch[i], + centerPoint: LatLng(latitudeBatch[i]!, longitudeBatch[i]!), + ) + ]; + } +} + +class PoiListX { + static Future> fromAndroid( + List poiList, + ) async { + final addressBatch = await poiList.getSnippet_batch(); + final titleBatch = await poiList.getTitle_batch(); + final latLngBatch = await (poiList.getLatLonPoint_batch()); + final latitudeBatch = await latLngBatch.getLatitude_batch(); + final longitudeBatch = await latLngBatch.getLongitude_batch(); + final cityNameBatch = await poiList.getCityName_batch(); + final cityCodeBatch = await poiList.getCityCode_batch(); + final provinceNameBatch = await poiList.getProvinceName_batch(); + final provinceCodeBatch = await poiList.getProvinceCode_batch(); + final telBatch = await poiList.getTel_batch(); + final poiIdBatch = await poiList.getPoiId_batch(); + final businessAreaBatch = await poiList.getBusinessArea_batch(); + final distanceBatch = await poiList.getDistance_batch(); + final adNameBatch = await poiList.getAdName_batch(); + final adCodeBatch = await poiList.getAdCode_batch(); + + return [ + for (int i = 0; i < poiList.length; i++) + Poi( + address: addressBatch[i], + title: titleBatch[i], + latLng: LatLng(latitudeBatch[i]!, longitudeBatch[i]!), + cityName: cityNameBatch[i], + cityCode: cityCodeBatch[i], + provinceName: provinceNameBatch[i], + provinceCode: provinceCodeBatch[i], + tel: telBatch[i], + poiId: poiIdBatch[i], + businessArea: businessAreaBatch[i], + distance: distanceBatch[i], + adName: adNameBatch[i], + adCode: adCodeBatch[i], + ) + ]; + } + + static Future> fromIOS(List poiList) async { + final addressBatch = await poiList.get_address_batch(); + final titleBatch = await poiList.get_name_batch(); + final latLngBatch = await (poiList.get_location_batch()); + final latitudeBatch = await latLngBatch.get_latitude_batch(); + final longitudeBatch = await latLngBatch.get_longitude_batch(); + final cityNameBatch = await poiList.get_city_batch(); + final cityCodeBatch = await poiList.get_citycode_batch(); + final provinceNameBatch = await poiList.get_province_batch(); + final provinceCodeBatch = await poiList.get_pcode_batch(); + final telBatch = await poiList.get_tel_batch(); + final poiIdBatch = await poiList.get_uid_batch(); + final businessAreaBatch = await poiList.get_businessArea_batch(); + final distanceBatch = await poiList.get_distance_batch(); + final adNameBatch = await poiList.get_district_batch(); + final adCodeBatch = await poiList.get_adcode_batch(); + + return [ + for (int i = 0; i < poiList.length; i++) + Poi( + address: addressBatch[i], + title: titleBatch[i], + latLng: LatLng(latitudeBatch[i]!, longitudeBatch[i]!), + cityName: cityNameBatch[i], + cityCode: cityCodeBatch[i], + provinceName: provinceNameBatch[i], + provinceCode: provinceCodeBatch[i], + tel: telBatch[i], + poiId: poiIdBatch[i], + businessArea: businessAreaBatch[i], + distance: distanceBatch[i], + adName: adNameBatch[i], + adCode: adCodeBatch[i], + ) + ]; + } +} + +class InputTipListX { + static Future> fromAndroid( + List inputTipList, + ) async { + final nameBatch = await inputTipList.getName_batch(); + final idBatch = await inputTipList.getPoiID_batch(); + final addressBatch = await inputTipList.getAddress_batch(); + final districtBatch = await inputTipList.getDistrict_batch(); + final coordinateBatch = await inputTipList.getPoint_batch(); + final latitudeBatch = await coordinateBatch.getLatitude_batch(); + final longitudeBatch = await coordinateBatch.getLongitude_batch(); + + return [ + for (int i = 0; i < inputTipList.length; i++) + InputTip( + name: nameBatch[i], + poiId: idBatch[i], + address: addressBatch[i], + district: districtBatch[i], + coordinate: latitudeBatch[i] == null || longitudeBatch[i] == null + ? null + : LatLng(latitudeBatch[i]!, longitudeBatch[i]!), + ) + ]; + } + + static Future> fromIOS(List inputTipList) async { + final nameBatch = await inputTipList.get_name_batch(); + final idBatch = await inputTipList.get_uid_batch(); + final addressBatch = await inputTipList.get_address_batch(); + final districtBatch = await inputTipList.get_district_batch(); + final coordinateBatch = await inputTipList.get_location_batch(); + final latitudeBatch = await coordinateBatch.get_latitude_batch(); + final longitudeBatch = await coordinateBatch.get_longitude_batch(); + + return [ + for (int i = 0; i < inputTipList.length; i++) + InputTip( + name: nameBatch[i], + poiId: idBatch[i], + address: addressBatch[i], + district: districtBatch[i], + coordinate: latitudeBatch[i] == null || longitudeBatch[i] == null + ? null + : LatLng(latitudeBatch[i]!, longitudeBatch[i]!), + ) + ]; + } +} diff --git a/lib/src/facade/models.dart b/lib/src/facade/models.dart new file mode 100644 index 0000000..1f24ee3 --- /dev/null +++ b/lib/src/facade/models.dart @@ -0,0 +1,1456 @@ +part of 'amap_search.dart'; + +mixin _ToFutureString { + Future toFutureString(); +} + +/// 兴趣点 model +class Poi { + Poi({ + this.address, + this.title, + this.latLng, + this.cityName, + this.cityCode, + this.provinceName, + this.provinceCode, + this.tel, + this.poiId, + this.businessArea, + this.distance, + this.adName, + this.adCode, + }); + + /// 地址 + String? address; + + ///标题 + String? title; + + /// 经纬度 + LatLng? latLng; + + /// 城市名 + String? cityName; + + /// 城市编码 + String? cityCode; + + /// 省份名称 + String? provinceName; + + /// 省份编码 + String? provinceCode; + + /// 电话 + String? tel; + + /// 兴趣点id + String? poiId; + + /// 商业区 + String? businessArea; + + /// 距离 + int? distance; + + /// 行政区划名称 + String? adName; + + /// 行政区划编号 + String? adCode; + + @override + String toString() { + return 'Poi{address: $address, title: $title, latLng: $latLng, cityName: $cityName, cityCode: $cityCode, provinceName: $provinceName, provinceCode: $provinceCode, tel: $tel, poiId: $poiId, businessArea: $businessArea, distance: $distance, adName: $adName, adCode: $adCode}'; + } +} + +/// 输入提示 model +class InputTip { + InputTip({ + this.name, + this.poiId, + this.address, + this.district, + this.coordinate, + }); + + /// 提示名称 + final String? name; + + /// 兴趣点id + final String? poiId; + + /// 地址 + final String? address; + + /// 区域 + final String? district; + + /// 经纬度 + final LatLng? coordinate; + + @override + String toString() { + return 'InputTip{name: $name, poiId: $poiId, address: $address, district: $district, coordinate: $coordinate}'; + } +} + +/// 地理编码 model +class Geocode { + Geocode(this.latLng); + + /// 经纬度 + final LatLng latLng; + + @override + String toString() { + return 'Geocode{latLng: $latLng}'; + } +} + +/// 逆地理编码 model +class ReGeocode { + ReGeocode({ + this.provinceName, + this.cityName, + this.cityCode, + this.adCode, + this.districtName, + this.townCode, + this.township, + this.neighborhood, + this.building, + this.country, + this.formatAddress, + this.roads, + this.aoiList, + this.poiList, + }); + + /// 省份名称 + final String? provinceName; + + /// 城市名称 + final String? cityName; + + /// 城市代码 + final String? cityCode; + + /// 邮政 + final String? adCode; + + /// 区域名称 + final String? districtName; + + /// 乡镇编码 + final String? townCode; + + /// 乡镇名称 + final String? township; + + /// 社区名称 + final String? neighborhood; + + /// 建筑物 + final String? building; + + /// 国家 + final String? country; + + /// 地址全称 + final String? formatAddress; + + /// 道路列表 + final List? roads; + + /// 兴趣区域列表 + final List? aoiList; + + /// 兴趣点列表 + final List? poiList; + + @override + String toString() { + return 'ReGeocode{provinceName: $provinceName, cityName: $cityName, cityCode: $cityCode, adCode: $adCode, districtName: $districtName, townCode: $townCode, township: $township, neighborhood: $neighborhood, building: $building, country: $country, formatAddress: $formatAddress, roads: $roads, aoiList: $aoiList, poiList: $poiList}'; + } +} + +/// 道路 +class Road { + Road({ + this.id, + this.name, + this.distance, + this.direction, + this.coordinate, + }); + + String? id; + String? name; + double? distance; + String? direction; + LatLng? coordinate; + + @override + String toString() { + return 'Road{id: $id, name: $name, distance: $distance, direction: $direction, coordinate: $coordinate}'; + } +} + +class Aoi { + Aoi({ + this.adcode, + this.area, + this.id, + this.name, + this.centerPoint, + }); + + /// 邮政编码 + final String? adcode; + + /// 覆盖面积 单位平方米 + final double? area; + + /// 唯一标识 + final String? id; + + /// 名称 + final String? name; + + /// 中心点坐标 + final LatLng? centerPoint; + + @override + String toString() { + return 'Aoi{adcode: $adcode, area: $area, id: $id, name: $name, centerPoint: $centerPoint}'; + } +} + +/// 驾车路径规划 model +class DriveRouteResult with _ToFutureString { + DriveRouteResult.android(this._androidModel); + + DriveRouteResult.ios(this._iosModel); + + com_amap_api_services_route_DriveRouteResult? _androidModel; + AMapRoute? _iosModel; + + /// 打的费用 + Future get taxiCost async { + return platform( + android: (pool) => _androidModel!.getTaxiCost(), + ios: (pool) => _iosModel!.get_taxiCost(), + ); + } + + /// 驾驶路径列表 + Future> get drivePathList { + return platform( + android: (pool) async { + return (await _androidModel!.getPaths())! + .map((it) => DrivePath.android(it)) + .toList(); + }, + ios: (pool) async { + return (await _iosModel!.get_paths())! + .map((it) => DrivePath.ios(it)) + .toList(); + }, + ); + } + + @override + Future toFutureString() async { + return 'DriveRouteResult{taxiCost: ${await taxiCost}}, drivePathList: ${await _expandToString(drivePathList)}'; + } +} + +/// 行走路径规划 model +class WalkRouteResult with _ToFutureString { + WalkRouteResult.android(this._androidModel); + + WalkRouteResult.ios(this._iosModel); + + com_amap_api_services_route_WalkRouteResult? _androidModel; + AMapRoute? _iosModel; + + /// 步行路径列表 + Future> get walkPathList { + return platform( + android: (pool) async { + return (await _androidModel!.getPaths())! + .map((it) => WalkPath.android(it)) + .toList(); + }, + ios: (pool) async { + return (await _iosModel!.get_paths())! + .map((it) => WalkPath.ios(it)) + .toList(); + }, + ); + } + + @override + Future toFutureString() async { + return 'WalkRouteResult{walkPathList: ${await _expandToString(walkPathList)}'; + } +} + +/// 骑行路径规划 model +class RideRouteResult with _ToFutureString { + RideRouteResult.android(this._androidModel); + + RideRouteResult.ios(this._iosModel); + + com_amap_api_services_route_RideRouteResult? _androidModel; + AMapRoute? _iosModel; + + /// 骑行路径列表 + Future> get ridePathList { + return platform( + android: (pool) async { + return (await _androidModel!.getPaths())! + .map((it) => RidePath.android(it)) + .toList(); + }, + ios: (pool) async { + return (await _iosModel!.get_paths())! + .map((it) => RidePath.ios(it)) + .toList(); + }, + ); + } + + @override + Future toFutureString() async { + return 'WalkRouteResult{walkPathList: ${await _expandToString(ridePathList)}'; + } +} + +/// 公交路径规划 model +class BusRouteResult with _ToFutureString { + BusRouteResult.android(this._androidModel); + + BusRouteResult.ios(this._iosModel); + + com_amap_api_services_route_BusRouteResult? _androidModel; + AMapRoute? _iosModel; + + /// 公交路径列表 + Future> get busPathList { + return platform( + android: (pool) async { + return (await _androidModel!.getPaths()) + ?.map((it) => BusPath.android(it)) + .toList() ?? + []; + }, + ios: (pool) async { + return (await _iosModel!.get_transits()) + ?.map((it) => BusPath.ios(it)) + .toList() ?? + []; + }, + ); + } + + @override + Future toFutureString() async { + return 'BusRouteResult{busPathList: ${await _expandToString(busPathList)}'; + } +} + +/// 驾车路径 model +class DrivePath with _ToFutureString { + DrivePath.android(this._androidModel); + + DrivePath.ios(this._iosModel); + + com_amap_api_services_route_DrivePath? _androidModel; + AMapPath? _iosModel; + + /// 驾驶步骤列表 + Future> get driveStepList { + return platform(android: (pool) async { + return (await _androidModel!.getSteps())! + .map((it) => DriveStep.android(it)) + .toList(); + }, ios: (pool) async { + return (await _iosModel!.get_steps())! + .map((it) => DriveStep.ios(it)) + .toList(); + }); + } + + @override + Future toFutureString() async { + return 'DrivePath{driveStepList: ${await _expandToString(driveStepList)}}'; + } +} + +/// 行走路径 model +class WalkPath with _ToFutureString { + WalkPath.android(this._androidModel); + + WalkPath.ios(this._iosModel); + + com_amap_api_services_route_WalkPath? _androidModel; + AMapPath? _iosModel; + + /// 步行步骤列表 + Future> get walkStepList { + return platform(android: (pool) async { + return (await _androidModel!.getSteps())! + .map((it) => WalkStep.android(it)) + .toList(); + }, ios: (pool) async { + return (await _iosModel!.get_steps())! + .map((it) => WalkStep.ios(it)) + .toList(); + }); + } + + @override + Future toFutureString() async { + return 'WalkPath{walkStepList: ${await _expandToString(walkStepList)}}'; + } +} + +/// 骑行路径 model +class RidePath with _ToFutureString { + RidePath.android(this._androidModel); + + RidePath.ios(this._iosModel); + + com_amap_api_services_route_RidePath? _androidModel; + AMapPath? _iosModel; + + /// 骑行步骤列表 + Future> get rideStepList { + return platform(android: (pool) async { + return (await _androidModel!.getSteps())! + .map((it) => RideStep.android(it)) + .toList(); + }, ios: (pool) async { + return (await _iosModel!.get_steps())! + .map((it) => RideStep.ios(it)) + .toList(); + }); + } + + @override + Future toFutureString() async { + return 'WalkPath{walkStepList: ${await _expandToString(rideStepList)}}'; + } +} + +/// 公交路径 model +class BusPath with _ToFutureString { + BusPath.android(this._androidModel); + + BusPath.ios(this._iosModel); + + com_amap_api_services_route_BusPath? _androidModel; + AMapTransit? _iosModel; + + /// 公交步骤列表 + Future> get busStepList { + return platform( + android: (pool) async { + return (await _androidModel!.getSteps())! + .map((it) => BusStep.android(it)) + .toList(); + }, + ios: (pool) async { + return (await _iosModel!.get_segments())! + .map((it) => BusStep.ios(it)) + .toList(); + }, + ); + } + + @override + Future toFutureString() async { + return 'BusPath{busStepList: ${await _expandToString(busStepList)}}'; + } +} + +/// 驾车步骤 model +class DriveStep with _ToFutureString { + DriveStep.android(this._androidModel); + + DriveStep.ios(this._iosModel); + + com_amap_api_services_route_DriveStep? _androidModel; + AMapStep? _iosModel; + + /// 指令 + Future get instruction { + return platform( + android: (pool) => _androidModel!.getInstruction(), + ios: (pool) => _iosModel!.get_instruction(), + ); + } + + /// 方向 + Future get orientation { + return platform( + android: (pool) => _androidModel!.getOrientation(), + ios: (pool) => _iosModel!.get_orientation(), + ); + } + + /// 道路 + Future get road { + return platform( + android: (pool) => _androidModel!.getRoad(), + ios: (pool) => _iosModel!.get_road(), + ); + } + + /// 距离 + Future get distance { + return platform( + android: (pool) => _androidModel!.getDistance(), + ios: (pool) => _iosModel!.get_distance().then((it) => it!.toDouble()), + ); + } + + /// 通行费 + Future get tolls { + return platform( + android: (pool) => _androidModel!.getTolls(), + ios: (pool) => _iosModel!.get_tolls(), + ); + } + + /// 通行距离 + Future get tollDistance { + return platform( + android: (pool) => _androidModel!.getTollDistance(), + ios: (pool) => _iosModel!.get_tollDistance().then((it) => it!.toDouble()), + ); + } + + /// 通行道路 + Future get tollRoad { + return platform( + android: (pool) => _androidModel!.getTollRoad(), + ios: (pool) => _iosModel!.get_tollRoad(), + ); + } + + /// 时间 + Future get duration { + return platform( + android: (pool) => _androidModel!.getDuration(), + ios: (pool) => _iosModel!.get_duration().then((it) => it!.toDouble()), + ); + } + + /// 多边形 + Future> get polyline { + return platform( + android: (pool) async { + final polyline = await _androidModel!.getPolyline() ?? []; + final latitudeBatch = await polyline.getLatitude_batch(); + final longitudeBatch = await polyline.getLongitude_batch(); + return [ + for (int i = 0; i < polyline.length; i++) + LatLng(latitudeBatch[i]!, longitudeBatch[i]!) + ]; + }, + ios: (pool) async { + final latLngString = await _iosModel!.get_polyline() ?? ''; + return latLngString + .split(';') + .map((latLngPair) => latLngPair.split(',')) + .map((it) => LatLng(double.parse(it[1]), double.parse(it[0]))) + .toList(); + }, + ); + } + + /// 动作 + Future get action { + return platform( + android: (pool) => _androidModel!.getAction(), + ios: (pool) => _iosModel!.get_action(), + ); + } + + /// 辅助动作 + Future get assistantAction { + return platform( + android: (pool) => _androidModel!.getAssistantAction(), + ios: (pool) => _iosModel!.get_assistantAction(), + ); + } + + /// 交通状况列表 + Future> get tmsList { + return platform( + android: (pool) async => (await _androidModel!.getTMCs())! + .map((it) => TMC.android(it)) + .toList(), + ios: (pool) async => + (await _iosModel!.get_tmcs())!.map((it) => TMC.ios(it)).toList(), + ); + } + + @override + Future toFutureString() async { + return 'DriveStep{instruction: ${await instruction}}, orientation: ${await orientation}, road: ${await road}, distance: ${await distance}, tolls: ${await tolls}, tollDistance: ${await tollDistance}, tollRoad: ${await tollRoad}, duration: ${await duration}, polyline: ${await polyline}, action: ${await action}, assistantAction: ${await assistantAction}, tmsList: ${await _expandToString(tmsList)}'; + } +} + +/// 行走步骤 model +class WalkStep with _ToFutureString { + WalkStep.android(this._androidModel); + + WalkStep.ios(this._iosModel); + + com_amap_api_services_route_WalkStep? _androidModel; + AMapStep? _iosModel; + + /// 指令 + Future get instruction { + return platform( + android: (pool) => _androidModel!.getInstruction(), + ios: (pool) => _iosModel!.get_instruction(), + ); + } + + /// 方向 + Future get orientation { + return platform( + android: (pool) => _androidModel!.getOrientation(), + ios: (pool) => _iosModel!.get_orientation(), + ); + } + + /// 道路 + Future get road { + return platform( + android: (pool) => _androidModel!.getRoad(), + ios: (pool) => _iosModel!.get_road(), + ); + } + + /// 距离 + Future get distance { + return platform( + android: (pool) => _androidModel!.getDistance(), + ios: (pool) => _iosModel!.get_distance().then((it) => it!.toDouble()), + ); + } + + /// 时间 + Future get duration { + return platform( + android: (pool) => _androidModel!.getDuration(), + ios: (pool) => _iosModel!.get_duration().then((it) => it!.toDouble()), + ); + } + + /// 路线 + Future> get polyline { + return platform( + android: (pool) async { + final polyline = await _androidModel!.getPolyline() ?? []; + final latitudeBatch = await polyline.getLatitude_batch(); + final longitudeBatch = await polyline.getLongitude_batch(); + return [ + for (int i = 0; i < polyline.length; i++) + LatLng(latitudeBatch[i]!, longitudeBatch[i]!) + ]; + }, + ios: (pool) async { + final latLngString = await _iosModel!.get_polyline() ?? ''; + return latLngString + .split(';') + .map((latLngPair) => latLngPair.split(',')) + .map((it) => LatLng(double.parse(it[1]), double.parse(it[0]))) + .toList(); + }, + ); + } + + /// 动作 + Future get action { + return platform( + android: (pool) => _androidModel!.getAction(), + ios: (pool) => _iosModel!.get_action(), + ); + } + + /// 辅助动作 + Future get assistantAction { + return platform( + android: (pool) => _androidModel!.getAssistantAction(), + ios: (pool) => _iosModel!.get_assistantAction(), + ); + } + + @override + Future toFutureString() async { + return 'WalkStep{instruction: ${await instruction}}, orientation: ${await orientation}, road: ${await road}, distance: ${await distance}, duration: ${await duration}, polyline: ${await polyline}, action: ${await action}, assistantAction: ${await assistantAction}'; + } +} + +/// 骑行步骤 model +class RideStep with _ToFutureString { + RideStep.android(this._androidModel); + + RideStep.ios(this._iosModel); + + com_amap_api_services_route_RideStep? _androidModel; + AMapStep? _iosModel; + + /// 指令 + Future get instruction { + return platform( + android: (pool) => _androidModel!.getInstruction(), + ios: (pool) => _iosModel!.get_instruction(), + ); + } + + /// 方向 + Future get orientation { + return platform( + android: (pool) => _androidModel!.getOrientation(), + ios: (pool) => _iosModel!.get_orientation(), + ); + } + + /// 道路 + Future get road { + return platform( + android: (pool) => _androidModel!.getRoad(), + ios: (pool) => _iosModel!.get_road(), + ); + } + + /// 距离 + Future get distance { + return platform( + android: (pool) => _androidModel!.getDistance(), + ios: (pool) => _iosModel!.get_distance().then((it) => it!.toDouble()), + ); + } + + /// 时间 + Future get duration { + return platform( + android: (pool) => _androidModel!.getDuration(), + ios: (pool) => _iosModel!.get_duration().then((it) => it!.toDouble()), + ); + } + + /// 路线 + Future> get polyline { + return platform( + android: (pool) async { + final polyline = await _androidModel!.getPolyline() ?? []; + final latitudeBatch = await polyline.getLatitude_batch(); + final longitudeBatch = await polyline.getLongitude_batch(); + return [ + for (int i = 0; i < polyline.length; i++) + LatLng(latitudeBatch[i]!, longitudeBatch[i]!) + ]; + }, + ios: (pool) async { + final latLngString = await _iosModel!.get_polyline() ?? ''; + return latLngString + .split(';') + .map((latLngPair) => latLngPair.split(',')) + .map((it) => LatLng(double.parse(it[1]), double.parse(it[0]))) + .toList(); + }, + ); + } + + /// 动作 + Future get action { + return platform( + android: (pool) => _androidModel!.getAction(), + ios: (pool) => _iosModel!.get_action(), + ); + } + + /// 辅助动作 + Future get assistantAction { + return platform( + android: (pool) => _androidModel!.getAssistantAction(), + ios: (pool) => _iosModel!.get_assistantAction(), + ); + } + + @override + Future toFutureString() async { + return 'WalkStep{instruction: ${await instruction}}, orientation: ${await orientation}, road: ${await road}, distance: ${await distance}, duration: ${await duration}, polyline: ${await polyline}, action: ${await action}, assistantAction: ${await assistantAction}'; + } +} + +/// 公交步骤 model +class BusStep with _ToFutureString { + BusStep.android(this._androidModel); + + BusStep.ios(this._iosModel); + + com_amap_api_services_route_BusStep? _androidModel; + AMapSegment? _iosModel; + + /// 步行 + Future get walk { + return platform( + android: (pool) async => BusWalk.android(await _androidModel!.getWalk()), + ios: (pool) async => BusWalk.ios(await _iosModel!.get_walking()), + ); + } + + /// 路线 + Future> get lines { + return platform( + android: (pool) async { + final busLines = await _androidModel!.getBusLines() ?? []; + return [for (final item in busLines) BusLine.android(item)]; + }, + ios: (pool) async { + final busLines = await _iosModel!.get_buslines() ?? []; + return [for (final item in busLines) BusLine.ios(item)]; + }, + ); + } + + /// 入口 + Future get entrance { + return platform( + android: (pool) async => + BusEntrance.android(await _androidModel!.getEntrance()), + ios: (pool) async => BusEntrance.ios( + await _iosModel!.get_enterLocation(), + await _iosModel!.get_enterName(), + ), + ); + } + + /// 出口 + Future get exit { + return platform( + android: (pool) async => BusExit.android(await _androidModel!.getExit()), + ios: (pool) async => BusExit.ios( + await _iosModel!.get_enterLocation(), + await _iosModel!.get_enterName(), + ), + ); + } + + /// 地铁 + Future get railway { + return platform( + android: (pool) async => + BusRailway.android(await _androidModel!.getRailway()), + ios: (pool) async => BusRailway.ios(await _iosModel!.get_railway()), + ); + } + + /// 打的 + Future get taxi { + return platform( + android: (pool) async => BusTaxi.android(await _androidModel!.getTaxi()), + ios: (pool) async => BusTaxi.ios(await _iosModel!.get_taxi()), + ); + } + + @override + Future toFutureString() async { + return 'BusStep{walk: ${await _toFutureString(walk)}}, lines: ${await _expandToString(lines)}, entrance: ${await _toFutureString(entrance)}, exit: ${await _toFutureString(exit)}, railway: ${await _toFutureString(railway)}, taxi: ${await _toFutureString(taxi)}'; + } +} + +/// 驾车步行 model +class BusWalk with _ToFutureString { + BusWalk.android(this._androidModel); + + BusWalk.ios(this._iosModel); + + com_amap_api_services_route_RouteBusWalkItem? _androidModel; + AMapWalking? _iosModel; + + /// 起点 + Future get from { + return platform( + android: (pool) async { + final origin = await _androidModel?.getOrigin(); + if (origin == null) { + return null; + } else { + return LatLng( + await origin.getLatitude() ?? 0, + await origin.getLongitude() ?? 0, + ); + } + }, + ios: (pool) async { + final origin = await _iosModel!.get_origin(); + if (origin == null) { + return null; + } else { + return LatLng( + await origin.get_latitude() ?? 0, + await origin.get_longitude() ?? 0, + ); + } + }, + ); + } + + /// 终点 + Future get to { + return platform( + android: (pool) async { + final origin = await _androidModel?.getDestination(); + if (origin == null) { + return null; + } else { + return LatLng( + await origin.getLatitude() ?? 0, + await origin.getLongitude() ?? 0, + ); + } + }, + ios: (pool) async { + final origin = await _iosModel!.get_destination(); + if (origin == null) { + return null; + } else { + return LatLng( + await origin.get_latitude() ?? 0, + await origin.get_longitude() ?? 0, + ); + } + }, + ); + } + + @override + Future toFutureString() async { + return 'BusWalk{from: ${await from}}, to: ${await to}'; + } +} + +/// 公交路线 model +class BusLine with _ToFutureString { + BusLine.android(this._androidModel); + + BusLine.ios(this._iosModel); + + com_amap_api_services_route_RouteBusLineItem? _androidModel; + AMapBusLine? _iosModel; + + /// 距离 + Future get distance { + return platform( + android: (pool) => _androidModel!.getDistance(), + ios: (pool) => _iosModel!.get_distance(), + ); + } + + /// 路线名称 + Future get busLineName { + return platform( + android: (pool) => _androidModel!.getBusLineName(), + ios: (pool) => _iosModel!.get_name(), + ); + } + + /// 路线类型 + Future get busLineType { + return platform( + android: (pool) => _androidModel!.getBusLineType(), + ios: (pool) => _iosModel!.get_type(), + ); + } + + /// 城市编码 + Future get cityCode { + return platform( + android: (pool) => _androidModel!.getCityCode(), + ios: (pool) => _iosModel!.get_citycode(), + ); + } + + /// 总价 + Future get totalPrice { + return platform( + android: (pool) => _androidModel!.getTotalPrice(), + ios: (pool) => _iosModel!.get_totalPrice(), + ); + } + + /// 起步价? + Future get basicPrice { + return platform( + android: (pool) => _androidModel!.getBasicPrice(), + ios: (pool) => _iosModel!.get_basicPrice(), + ); + } + + @override + Future toFutureString() async { + return 'BusLine{distance: ${await distance}, busLineName: ${await busLineName}, busLineType: ${await busLineType}, cityCode: ${await cityCode}, totalPrice: ${await totalPrice}, basicPrice: ${await basicPrice}'; + } +} + +/// 公交入口 model +class BusEntrance with _ToFutureString { + BusEntrance.android(this._androidModel); + + BusEntrance.ios(this._iosModelLocation, this._iosModelName); + + com_amap_api_services_route_Doorway? _androidModel; + AMapGeoPoint? _iosModelLocation; + String? _iosModelName; + + /// 名称 + Future get name { + return platform( + android: (pool) async => _androidModel?.getName(), + ios: (pool) async => _iosModelName, + ); + } + + /// 经纬度 + Future get location { + return platform( + android: (pool) async { + final location = await _androidModel?.getLatLonPoint(); + if (location != null) { + return LatLng( + await (location.getLatitude() as FutureOr), + await (location.getLongitude() as FutureOr), + ); + } else { + return null; + } + }, + ios: (pool) async { + if (_iosModelLocation != null) { + return LatLng( + await (_iosModelLocation!.get_latitude() as FutureOr), + await (_iosModelLocation!.get_longitude() as FutureOr), + ); + } else { + return null; + } + }, + ); + } + + @override + Future toFutureString() async { + return 'BusEntrance{name: ${await name}, location: ${await location}'; + } +} + +/// 公交出口 model +class BusExit with _ToFutureString { + BusExit.android(this._androidModel); + + BusExit.ios(this._iosModelLocation, this._iosModelName); + + com_amap_api_services_route_Doorway? _androidModel; + AMapGeoPoint? _iosModelLocation; + String? _iosModelName; + + /// 名称 + Future get name { + return platform( + android: (pool) async => _androidModel?.getName(), + ios: (pool) async => _iosModelName, + ); + } + + /// 经纬度 + Future get location { + return platform( + android: (pool) async { + final location = await _androidModel?.getLatLonPoint(); + if (location != null) { + return LatLng( + await (location.getLatitude() as FutureOr), + await (location.getLongitude() as FutureOr), + ); + } else { + return null; + } + }, + ios: (pool) async { + if (_iosModelLocation != null) { + return LatLng( + await (_iosModelLocation!.get_latitude() as FutureOr), + await (_iosModelLocation!.get_longitude() as FutureOr), + ); + } else { + return null; + } + }, + ); + } + + @override + Future toFutureString() async { + return 'BusEntrance{name: ${await name}, location: ${await location}'; + } +} + +/// todo 公交地铁 model +class BusRailway with _ToFutureString { + BusRailway.android(this._androidModel); + + BusRailway.ios(this._iosModel); + + com_amap_api_services_route_RouteRailwayItem? _androidModel; + AMapRailway? _iosModel; + + @override + Future toFutureString() async { + return ''; + } +} + +/// todo 公交出租车 model +class BusTaxi with _ToFutureString { + BusTaxi.android(this._androidModel); + + BusTaxi.ios(this._iosModel); + + com_amap_api_services_route_TaxiItem? _androidModel; + AMapTaxi? _iosModel; + + @override + Future toFutureString() async { + return ''; + } +} + +/// 路况 model +class TMC with _ToFutureString { + TMC.android(this._androidModel) : _iosModel = null; + + TMC.ios(this._iosModel) : _androidModel = null; + + final com_amap_api_services_route_TMC? _androidModel; + final AMapTMC? _iosModel; + + /// 距离 + Future get distance async { + return platform( + android: (pool) => _androidModel!.getDistance(), + ios: (pool) => _iosModel!.get_distance(), + ); + } + + /// 状态 + Future get status { + return platform( + android: (pool) => _androidModel!.getStatus(), + ios: (pool) => _iosModel!.get_status(), + ); + } + + /// 路线 + Future> get polyline { + return platform( + android: (pool) async { + final polyline = await _androidModel?.getPolyline() ?? []; + final latitudeBatch = await polyline.getLatitude_batch(); + final longitudeBatch = await polyline.getLongitude_batch(); + return [ + for (int i = 0; i < polyline.length; i++) + LatLng(latitudeBatch[i]!, longitudeBatch[i]!) + ]; + }, + ios: (pool) async { + final latLngString = await _iosModel!.get_polyline() ?? ''; + return latLngString + .split(';') + .map((latLngPair) => latLngPair.split(',')) + .map((it) => LatLng(double.parse(it[1]), double.parse(it[0]))) + .toList(); + }, + ); + } + + @override + Future toFutureString() async { + return 'TMC{distance: ${await distance}}, status: ${await status}, polyline: ${await polyline}'; + } +} + +/// 公交站列表 model +class BusStation with _ToFutureString { + BusStation.android(this._androidModel); + + BusStation.ios(this._iosModel); + + com_amap_api_services_busline_BusStationResult? _androidModel; + AMapBusStopSearchResponse? _iosModel; + + /// 公交站列表 + Future> get busStationList { + return platform( + android: (pool) async { + final busStations = await _androidModel!.getBusStations() ?? []; + return [for (final item in busStations) BusStationItem.android(item)]; + }, + ios: (pool) async { + final busStations = await _iosModel!.get_busstops() ?? []; + return [for (final item in busStations) BusStationItem.ios(item)]; + }, + ); + } + + @override + Future toFutureString() async { + return 'BusStation{busStationList: ${await _expandToString(busStationList)}'; + } +} + +/// 公交站 model +class BusStationItem with _ToFutureString { + BusStationItem.android(this._androidModel); + + BusStationItem.ios(this._iosModel); + + com_amap_api_services_busline_BusStationItem? _androidModel; + AMapBusStop? _iosModel; + + /// 名称 + Future get name { + return platform( + android: (pool) => _androidModel!.getBusStationName(), + ios: (pool) => _iosModel!.get_name(), + ); + } + + /// 公交站id + Future get id { + return platform( + android: (pool) => _androidModel!.getBusStationId(), + ios: (pool) => _iosModel!.get_uid(), + ); + } + + /// 经纬度 + Future get location { + return platform( + android: (pool) async { + final latLng = await _androidModel!.getLatLonPoint(); + return LatLng( + await latLng!.getLatitude() ?? 0, + await latLng.getLongitude() ?? 0, + ); + }, + ios: (pool) async { + final location = await _iosModel!.get_location(); + return LatLng( + await location!.get_latitude() ?? 0, + await location.get_longitude() ?? 0, + ); + }, + ); + } + + @override + Future toFutureString() async { + return 'BusStationItem{name: ${await name}, id: ${await id}, location: ${await location}}'; + } +} + +/// 地区列表 model +class District { + static Future android( + com_amap_api_services_district_DistrictResult model, + ) async { + final result = District(); + + result._districtList = [ + for (final item in await model.getDistrict() ?? []) + await DistrictItem.android(item) + ]; + + return result; + } + + static Future ios( + AMapDistrictSearchResponse model, + ) async { + final result = District(); + + result._districtList = [ + for (final item in await model.get_districts() ?? []) + await DistrictItem.ios(item) + ]; + + return result; + } + + /// 区域列表 + List? _districtList; + + List? get districtList => _districtList; + + @override + String toString() { + return 'District{_districtList: $_districtList}'; + } +} + +/// 地区 model +class DistrictItem { + static Future android( + com_amap_api_services_district_DistrictItem model, + ) async { + final result = DistrictItem(); + + final center = await model.getCenter(); + final rawBoundary = await model.districtBoundary() ?? []; + final subDistrictList = await model.getSubDistrict() ?? []; + + result + .._name = await model.getName() + .._cityCode = await model.getCitycode() + .._adCode = await model.getAdcode() + .._center = LatLng( + await center!.getLatitude() ?? 0, + await center.getLongitude() ?? 0, + ) + .._boundary = [ + for (final rawDistrict in rawBoundary) + for (final rawBoundary in rawDistrict.split('|')) + [ + for (final rawLatLng in rawBoundary.split(';')) + LatLng( + double.parse(rawLatLng.split(',')[1]), + double.parse(rawLatLng.split(',')[0]), + ) + ] + ] + .._subDistrictList = [ + for (final district in subDistrictList) + await DistrictItem.android(district) + ]; + + return result; + } + + static Future ios(AMapDistrict model) async { + final result = DistrictItem(); + + final center = await (model.get_center() as FutureOr); + final rawDistrictList = await model.get_polylines() ?? []; + final subDistrictList = await model.get_districts() ?? []; + + result + .._name = await model.get_name() + .._cityCode = await model.get_citycode() + .._adCode = await model.get_adcode() + .._center = LatLng( + await center.get_latitude() ?? 0, + await center.get_longitude() ?? 0, + ) + .._boundary = [ + for (final rawDistrict in rawDistrictList) + for (final rawBoundary in rawDistrict.split('|')) + [ + for (final rawLatLng in rawBoundary.split(';')) + LatLng( + double.parse(rawLatLng.split(',')[1]), + double.parse(rawLatLng.split(',')[0]), + ) + ] + ] + .._subDistrictList = [ + for (final district in subDistrictList) await DistrictItem.ios(district) + ]; + + return result; + } + + /// 名称 + String? _name; + + String? get name => _name; + + /// 城市编码 + String? _cityCode; + + String? get cityCode => _cityCode; + + /// 邮政编码 + String? _adCode; + + String? get adCode => _adCode; + + /// 中心点 + LatLng? _center; + + LatLng? get center => _center; + + /// 边界 + List>? _boundary; + + List>? get boundary => _boundary; + + /// 子区域列表 + List? _subDistrictList; + + List? get subDistrictList => _subDistrictList; + + @override + String toString() { + return 'DistrictItem{名称: $_name, 城市编码: $_cityCode, 邮政编码: $_adCode, 中心点: $_center, 子区域: $_subDistrictList}\n'; + } +} + +/// todo 天气 model +class Weather with _ToFutureString { + Weather.android(this._androidModel); + + Weather.ios(this._iosModel); + + com_amap_api_services_weather_LocalWeatherForecastResult? _androidModel; + AMapLocalWeatherForecast? _iosModel; + + @override + Future toFutureString() async { + return 'Weather{}'; + } +} + +class Cloud { + Cloud.android(this._androidModel); + + Cloud.ios(this._iosModel); + + com_amap_api_services_cloud_CloudResult? _androidModel; + AMapCloudPOISearchResponse? _iosModel; +} + +Future> _expandToString(Future> source) { + return source + .asStream() + .asyncExpand((it) => Stream.fromIterable(it)) + .asyncMap((it) => it.toFutureString()) + .toList(); +} + +Future _toFutureString(Future<_ToFutureString> source) async { + return (await source).toFutureString(); +} diff --git a/lib/src/facade/shared.g.dart b/lib/src/facade/shared.g.dart new file mode 100644 index 0000000..6fb9674 --- /dev/null +++ b/lib/src/facade/shared.g.dart @@ -0,0 +1,15 @@ +import 'package:flutter/services.dart'; +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; + +const kAmapSearchFluttifyMessageCodec = FluttifyMessageCodec(tag: 'amap_search_fluttify'/*, androidCaster: AmapSearchFluttifyAndroidAs, iosCaster: AmapSearchFluttifyIOSAs*/); +const kAmapSearchFluttifyMethodCodec = StandardMethodCodec(kAmapSearchFluttifyMessageCodec); +const kAmapSearchFluttifyChannel = MethodChannel('me.yohom/amap_search_fluttify', kAmapSearchFluttifyMethodCodec); +const kAmapSearchFluttifyProjectName = 'amap_search_fluttify'; + +Future releaseAmapSearchFluttifyPool() async { + final isCurrentPlugin = (Ref it) => it.tag__ == kAmapSearchFluttifyProjectName; + await gGlobalReleasePool.where(isCurrentPlugin).release_batch(); + gGlobalReleasePool.removeWhere(isCurrentPlugin); +} \ No newline at end of file diff --git a/lib/src/ios/AMapAOI.g.dart b/lib/src/ios/AMapAOI.g.dart new file mode 100644 index 0000000..c06e7dc --- /dev/null +++ b/lib/src/ios/AMapAOI.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapAOI extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapAOI'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapAOI', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapAOI', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAOI::get_uid", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAOI::get_name", {'__this__': this}); + return __result__; + } + + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAOI::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAOI::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_area() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAOI::get_area", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAOI::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAOI::set_name', {'__this__': this, "name": name}); + } + + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAOI::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAOI::set_location', {'__this__': this, "location": location}); + } + + Future set_area(double area) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAOI::set_area', {'__this__': this, "area": area}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapAOI{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapAOI_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAOI::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAOI::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAOI::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAOI::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_area_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAOI::get_area_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAOI::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAOI::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAOI::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAOI::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_area_batch(List area) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAOI::set_area_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "area": area[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapAddressComponent.g.dart b/lib/src/ios/AMapAddressComponent.g.dart new file mode 100644 index 0000000..811aaa2 --- /dev/null +++ b/lib/src/ios/AMapAddressComponent.g.dart @@ -0,0 +1,341 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapAddressComponent extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapAddressComponent'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapAddressComponent', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapAddressComponent', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_country() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_country", {'__this__': this}); + return __result__; + } + + Future get_countryCode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_countryCode", {'__this__': this}); + return __result__; + } + + Future get_province() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_province", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_city", {'__this__': this}); + return __result__; + } + + Future get_citycode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_citycode", {'__this__': this}); + return __result__; + } + + Future get_district() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_district", {'__this__': this}); + return __result__; + } + + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_township() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_township", {'__this__': this}); + return __result__; + } + + Future get_towncode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_towncode", {'__this__': this}); + return __result__; + } + + Future get_neighborhood() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_neighborhood", {'__this__': this}); + return __result__; + } + + Future get_building() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_building", {'__this__': this}); + return __result__; + } + + Future get_streetNumber() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_streetNumber", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_businessAreas() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_businessAreas", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_country(String country) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_country', {'__this__': this, "country": country}); + } + + Future set_countryCode(String countryCode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_countryCode', {'__this__': this, "countryCode": countryCode}); + } + + Future set_province(String province) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_province', {'__this__': this, "province": province}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_city', {'__this__': this, "city": city}); + } + + Future set_citycode(String citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_citycode', {'__this__': this, "citycode": citycode}); + } + + Future set_district(String district) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_district', {'__this__': this, "district": district}); + } + + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_township(String township) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_township', {'__this__': this, "township": township}); + } + + Future set_towncode(String towncode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_towncode', {'__this__': this, "towncode": towncode}); + } + + Future set_neighborhood(String neighborhood) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_neighborhood', {'__this__': this, "neighborhood": neighborhood}); + } + + Future set_building(String building) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_building', {'__this__': this, "building": building}); + } + + Future set_streetNumber(AMapStreetNumber streetNumber) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_streetNumber', {'__this__': this, "streetNumber": streetNumber}); + } + + Future set_businessAreas(List businessAreas) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_businessAreas', {'__this__': this, "businessAreas": businessAreas}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapAddressComponent{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapAddressComponent_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_country_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_country_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_countryCode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_countryCode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_province_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_province_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_citycode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_citycode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_district_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_district_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_township_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_township_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_towncode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_towncode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_neighborhood_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_neighborhood_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_building_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_building_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_streetNumber_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_streetNumber_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_businessAreas_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapAddressComponent::get_businessAreas_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_country_batch(List country) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_country_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "country": country[__i__]}]); + + + } + + Future set_countryCode_batch(List countryCode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_countryCode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "countryCode": countryCode[__i__]}]); + + + } + + Future set_province_batch(List province) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_province_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "province": province[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_citycode_batch(List citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_citycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "citycode": citycode[__i__]}]); + + + } + + Future set_district_batch(List district) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_district_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "district": district[__i__]}]); + + + } + + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_township_batch(List township) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_township_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "township": township[__i__]}]); + + + } + + Future set_towncode_batch(List towncode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_towncode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "towncode": towncode[__i__]}]); + + + } + + Future set_neighborhood_batch(List neighborhood) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_neighborhood_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "neighborhood": neighborhood[__i__]}]); + + + } + + Future set_building_batch(List building) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_building_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "building": building[__i__]}]); + + + } + + Future set_streetNumber_batch(List streetNumber) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_streetNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "streetNumber": streetNumber[__i__]}]); + + + } + + Future set_businessAreas_batch(List> businessAreas) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapAddressComponent::set_businessAreas_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "businessAreas": businessAreas[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapBusLine.g.dart b/lib/src/ios/AMapBusLine.g.dart new file mode 100644 index 0000000..7a3da5f --- /dev/null +++ b/lib/src/ios/AMapBusLine.g.dart @@ -0,0 +1,481 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapBusLine extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapBusLine'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapBusLine', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapBusLine', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_uid", {'__this__': this}); + return __result__; + } + + Future get_type() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_type", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_name", {'__this__': this}); + return __result__; + } + + Future get_polyline() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_polyline", {'__this__': this}); + return __result__; + } + + Future get_citycode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_citycode", {'__this__': this}); + return __result__; + } + + Future get_startStop() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_startStop", {'__this__': this}); + return __result__; + } + + Future get_endStop() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_endStop", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_startTime() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_startTime", {'__this__': this}); + return __result__; + } + + Future get_endTime() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_endTime", {'__this__': this}); + return __result__; + } + + Future get_company() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_company", {'__this__': this}); + return __result__; + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_distance", {'__this__': this}); + return __result__; + } + + Future get_basicPrice() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_basicPrice", {'__this__': this}); + return __result__; + } + + Future get_totalPrice() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_totalPrice", {'__this__': this}); + return __result__; + } + + Future get_bounds() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_bounds", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_busStops() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_busStops", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_departureStop() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_departureStop", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_arrivalStop() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_arrivalStop", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_viaBusStops() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_viaBusStops", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_duration() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_duration", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_type(String type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_type', {'__this__': this, "type": type}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_name', {'__this__': this, "name": name}); + } + + Future set_polyline(String polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_polyline', {'__this__': this, "polyline": polyline}); + } + + Future set_citycode(String citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_citycode', {'__this__': this, "citycode": citycode}); + } + + Future set_startStop(String startStop) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_startStop', {'__this__': this, "startStop": startStop}); + } + + Future set_endStop(String endStop) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_endStop', {'__this__': this, "endStop": endStop}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_location', {'__this__': this, "location": location}); + } + + Future set_startTime(String startTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_startTime', {'__this__': this, "startTime": startTime}); + } + + Future set_endTime(String endTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_endTime', {'__this__': this, "endTime": endTime}); + } + + Future set_company(String company) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_company', {'__this__': this, "company": company}); + } + + Future set_distance(double distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_basicPrice(double basicPrice) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_basicPrice', {'__this__': this, "basicPrice": basicPrice}); + } + + Future set_totalPrice(double totalPrice) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_totalPrice', {'__this__': this, "totalPrice": totalPrice}); + } + + Future set_bounds(AMapGeoPolygon bounds) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_bounds', {'__this__': this, "bounds": bounds}); + } + + Future set_busStops(List busStops) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_busStops', {'__this__': this, "busStops": busStops}); + } + + Future set_departureStop(AMapBusStop departureStop) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_departureStop', {'__this__': this, "departureStop": departureStop}); + } + + Future set_arrivalStop(AMapBusStop arrivalStop) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_arrivalStop', {'__this__': this, "arrivalStop": arrivalStop}); + } + + Future set_viaBusStops(List viaBusStops) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_viaBusStops', {'__this__': this, "viaBusStops": viaBusStops}); + } + + Future set_duration(int duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_duration', {'__this__': this, "duration": duration}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapBusLine{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapBusLine_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_type_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_type_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_polyline_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_polyline_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_citycode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_citycode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_startStop_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_startStop_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_endStop_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_endStop_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_startTime_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_startTime_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_endTime_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_endTime_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_company_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_company_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_basicPrice_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_basicPrice_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_totalPrice_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_totalPrice_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_bounds_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_bounds_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_busStops_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_busStops_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_departureStop_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_departureStop_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_arrivalStop_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_arrivalStop_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_viaBusStops_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_viaBusStops_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_duration_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLine::get_duration_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_type_batch(List type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_type_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "type": type[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_polyline_batch(List polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_polyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "polyline": polyline[__i__]}]); + + + } + + Future set_citycode_batch(List citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_citycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "citycode": citycode[__i__]}]); + + + } + + Future set_startStop_batch(List startStop) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_startStop_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "startStop": startStop[__i__]}]); + + + } + + Future set_endStop_batch(List endStop) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_endStop_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "endStop": endStop[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_startTime_batch(List startTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_startTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "startTime": startTime[__i__]}]); + + + } + + Future set_endTime_batch(List endTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_endTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "endTime": endTime[__i__]}]); + + + } + + Future set_company_batch(List company) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_company_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "company": company[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_basicPrice_batch(List basicPrice) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_basicPrice_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "basicPrice": basicPrice[__i__]}]); + + + } + + Future set_totalPrice_batch(List totalPrice) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_totalPrice_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "totalPrice": totalPrice[__i__]}]); + + + } + + Future set_bounds_batch(List bounds) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_bounds_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "bounds": bounds[__i__]}]); + + + } + + Future set_busStops_batch(List> busStops) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_busStops_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "busStops": busStops[__i__]}]); + + + } + + Future set_departureStop_batch(List departureStop) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_departureStop_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "departureStop": departureStop[__i__]}]); + + + } + + Future set_arrivalStop_batch(List arrivalStop) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_arrivalStop_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "arrivalStop": arrivalStop[__i__]}]); + + + } + + Future set_viaBusStops_batch(List> viaBusStops) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_viaBusStops_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "viaBusStops": viaBusStops[__i__]}]); + + + } + + Future set_duration_batch(List duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLine::set_duration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "duration": duration[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapBusLineBaseSearchRequest.g.dart b/lib/src/ios/AMapBusLineBaseSearchRequest.g.dart new file mode 100644 index 0000000..3753680 --- /dev/null +++ b/lib/src/ios/AMapBusLineBaseSearchRequest.g.dart @@ -0,0 +1,161 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapBusLineBaseSearchRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapBusLineBaseSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapBusLineBaseSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapBusLineBaseSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineBaseSearchRequest::get_city", {'__this__': this}); + return __result__; + } + + Future get_requireExtension() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineBaseSearchRequest::get_requireExtension", {'__this__': this}); + return __result__; + } + + Future get_offset() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineBaseSearchRequest::get_offset", {'__this__': this}); + return __result__; + } + + Future get_page() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineBaseSearchRequest::get_page", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineBaseSearchRequest::set_city', {'__this__': this, "city": city}); + } + + Future set_requireExtension(bool requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineBaseSearchRequest::set_requireExtension', {'__this__': this, "requireExtension": requireExtension}); + } + + Future set_offset(int offset) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineBaseSearchRequest::set_offset', {'__this__': this, "offset": offset}); + } + + Future set_page(int page) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineBaseSearchRequest::set_page', {'__this__': this, "page": page}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapBusLineBaseSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapBusLineBaseSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineBaseSearchRequest::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_requireExtension_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineBaseSearchRequest::get_requireExtension_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_offset_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineBaseSearchRequest::get_offset_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_page_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineBaseSearchRequest::get_page_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineBaseSearchRequest::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_requireExtension_batch(List requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineBaseSearchRequest::set_requireExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "requireExtension": requireExtension[__i__]}]); + + + } + + Future set_offset_batch(List offset) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineBaseSearchRequest::set_offset_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "offset": offset[__i__]}]); + + + } + + Future set_page_batch(List page) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineBaseSearchRequest::set_page_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "page": page[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapBusLineIDSearchRequest.g.dart b/lib/src/ios/AMapBusLineIDSearchRequest.g.dart new file mode 100644 index 0000000..c410d2f --- /dev/null +++ b/lib/src/ios/AMapBusLineIDSearchRequest.g.dart @@ -0,0 +1,101 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapBusLineIDSearchRequest extends AMapBusLineBaseSearchRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapBusLineIDSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapBusLineIDSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapBusLineIDSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineIDSearchRequest::get_uid", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineIDSearchRequest::set_uid', {'__this__': this, "uid": uid}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapBusLineIDSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapBusLineIDSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineIDSearchRequest::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineIDSearchRequest::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapBusLineNameSearchRequest.g.dart b/lib/src/ios/AMapBusLineNameSearchRequest.g.dart new file mode 100644 index 0000000..3c63ed6 --- /dev/null +++ b/lib/src/ios/AMapBusLineNameSearchRequest.g.dart @@ -0,0 +1,101 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapBusLineNameSearchRequest extends AMapBusLineBaseSearchRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapBusLineNameSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapBusLineNameSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapBusLineNameSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineNameSearchRequest::get_keywords", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_keywords(String keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineNameSearchRequest::set_keywords', {'__this__': this, "keywords": keywords}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapBusLineNameSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapBusLineNameSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineNameSearchRequest::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_keywords_batch(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineNameSearchRequest::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapBusLineSearchResponse.g.dart b/lib/src/ios/AMapBusLineSearchResponse.g.dart new file mode 100644 index 0000000..6e91ec0 --- /dev/null +++ b/lib/src/ios/AMapBusLineSearchResponse.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapBusLineSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapBusLineSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapBusLineSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapBusLineSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_count() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineSearchResponse::get_count", {'__this__': this}); + return __result__; + } + + Future get_suggestion() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineSearchResponse::get_suggestion", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_buslines() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineSearchResponse::get_buslines", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_count(int count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineSearchResponse::set_count', {'__this__': this, "count": count}); + } + + Future set_suggestion(AMapSuggestion suggestion) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineSearchResponse::set_suggestion', {'__this__': this, "suggestion": suggestion}); + } + + Future set_buslines(List buslines) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineSearchResponse::set_buslines', {'__this__': this, "buslines": buslines}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapBusLineSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapBusLineSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_count_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineSearchResponse::get_count_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_suggestion_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineSearchResponse::get_suggestion_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_buslines_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusLineSearchResponse::get_buslines_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_count_batch(List count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineSearchResponse::set_count_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "count": count[__i__]}]); + + + } + + Future set_suggestion_batch(List suggestion) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineSearchResponse::set_suggestion_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "suggestion": suggestion[__i__]}]); + + + } + + Future set_buslines_batch(List> buslines) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusLineSearchResponse::set_buslines_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "buslines": buslines[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapBusStop.g.dart b/lib/src/ios/AMapBusStop.g.dart new file mode 100644 index 0000000..bc4b727 --- /dev/null +++ b/lib/src/ios/AMapBusStop.g.dart @@ -0,0 +1,221 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapBusStop extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapBusStop'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapBusStop', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapBusStop', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_uid", {'__this__': this}); + return __result__; + } + + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_name", {'__this__': this}); + return __result__; + } + + Future get_citycode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_citycode", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_buslines() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_buslines", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_sequence() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_sequence", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_name', {'__this__': this, "name": name}); + } + + Future set_citycode(String citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_citycode', {'__this__': this, "citycode": citycode}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_location', {'__this__': this, "location": location}); + } + + Future set_buslines(List buslines) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_buslines', {'__this__': this, "buslines": buslines}); + } + + Future set_sequence(String sequence) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_sequence', {'__this__': this, "sequence": sequence}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapBusStop{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapBusStop_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_citycode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_citycode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_buslines_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_buslines_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_sequence_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStop::get_sequence_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_citycode_batch(List citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_citycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "citycode": citycode[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_buslines_batch(List> buslines) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_buslines_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "buslines": buslines[__i__]}]); + + + } + + Future set_sequence_batch(List sequence) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStop::set_sequence_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "sequence": sequence[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapBusStopSearchRequest.g.dart b/lib/src/ios/AMapBusStopSearchRequest.g.dart new file mode 100644 index 0000000..a7f7c1e --- /dev/null +++ b/lib/src/ios/AMapBusStopSearchRequest.g.dart @@ -0,0 +1,161 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapBusStopSearchRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapBusStopSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapBusStopSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapBusStopSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchRequest::get_keywords", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchRequest::get_city", {'__this__': this}); + return __result__; + } + + Future get_offset() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchRequest::get_offset", {'__this__': this}); + return __result__; + } + + Future get_page() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchRequest::get_page", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_keywords(String keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchRequest::set_keywords', {'__this__': this, "keywords": keywords}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchRequest::set_city', {'__this__': this, "city": city}); + } + + Future set_offset(int offset) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchRequest::set_offset', {'__this__': this, "offset": offset}); + } + + Future set_page(int page) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchRequest::set_page', {'__this__': this, "page": page}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapBusStopSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapBusStopSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchRequest::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchRequest::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_offset_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchRequest::get_offset_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_page_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchRequest::get_page_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_keywords_batch(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchRequest::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchRequest::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_offset_batch(List offset) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchRequest::set_offset_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "offset": offset[__i__]}]); + + + } + + Future set_page_batch(List page) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchRequest::set_page_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "page": page[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapBusStopSearchResponse.g.dart b/lib/src/ios/AMapBusStopSearchResponse.g.dart new file mode 100644 index 0000000..11a738c --- /dev/null +++ b/lib/src/ios/AMapBusStopSearchResponse.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapBusStopSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapBusStopSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapBusStopSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapBusStopSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_count() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchResponse::get_count", {'__this__': this}); + return __result__; + } + + Future get_suggestion() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchResponse::get_suggestion", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_busstops() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchResponse::get_busstops", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_count(int count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchResponse::set_count', {'__this__': this, "count": count}); + } + + Future set_suggestion(AMapSuggestion suggestion) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchResponse::set_suggestion', {'__this__': this, "suggestion": suggestion}); + } + + Future set_busstops(List busstops) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchResponse::set_busstops', {'__this__': this, "busstops": busstops}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapBusStopSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapBusStopSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_count_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchResponse::get_count_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_suggestion_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchResponse::get_suggestion_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_busstops_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusStopSearchResponse::get_busstops_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_count_batch(List count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchResponse::set_count_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "count": count[__i__]}]); + + + } + + Future set_suggestion_batch(List suggestion) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchResponse::set_suggestion_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "suggestion": suggestion[__i__]}]); + + + } + + Future set_busstops_batch(List> busstops) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusStopSearchResponse::set_busstops_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "busstops": busstops[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapBusinessArea.g.dart b/lib/src/ios/AMapBusinessArea.g.dart new file mode 100644 index 0000000..93d3a99 --- /dev/null +++ b/lib/src/ios/AMapBusinessArea.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapBusinessArea extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapBusinessArea'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapBusinessArea', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapBusinessArea', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusinessArea::get_name", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusinessArea::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusinessArea::set_name', {'__this__': this, "name": name}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusinessArea::set_location', {'__this__': this, "location": location}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapBusinessArea{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapBusinessArea_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusinessArea::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapBusinessArea::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusinessArea::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapBusinessArea::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapCity.g.dart b/lib/src/ios/AMapCity.g.dart new file mode 100644 index 0000000..674a645 --- /dev/null +++ b/lib/src/ios/AMapCity.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapCity extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapCity'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapCity', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapCity', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCity::get_city", {'__this__': this}); + return __result__; + } + + Future get_citycode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCity::get_citycode", {'__this__': this}); + return __result__; + } + + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCity::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_num() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCity::get_num", {'__this__': this}); + return __result__; + } + + Future?> get_districts() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCity::get_districts", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCity::set_city', {'__this__': this, "city": city}); + } + + Future set_citycode(String citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCity::set_citycode', {'__this__': this, "citycode": citycode}); + } + + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCity::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_num(int num) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCity::set_num', {'__this__': this, "num": num}); + } + + Future set_districts(List districts) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCity::set_districts', {'__this__': this, "districts": districts}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapCity{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapCity_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCity::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_citycode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCity::get_citycode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCity::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_num_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCity::get_num_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_districts_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCity::get_districts_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCity::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_citycode_batch(List citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCity::set_citycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "citycode": citycode[__i__]}]); + + + } + + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCity::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_num_batch(List num) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCity::set_num_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "num": num[__i__]}]); + + + } + + Future set_districts_batch(List> districts) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCity::set_districts_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "districts": districts[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapCloudImage.g.dart b/lib/src/ios/AMapCloudImage.g.dart new file mode 100644 index 0000000..1463061 --- /dev/null +++ b/lib/src/ios/AMapCloudImage.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapCloudImage extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapCloudImage'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapCloudImage', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapCloudImage', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudImage::get_uid", {'__this__': this}); + return __result__; + } + + Future get_preurl() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudImage::get_preurl", {'__this__': this}); + return __result__; + } + + Future get_url() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudImage::get_url", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudImage::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_preurl(String preurl) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudImage::set_preurl', {'__this__': this, "preurl": preurl}); + } + + Future set_url(String url) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudImage::set_url', {'__this__': this, "url": url}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapCloudImage{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapCloudImage_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudImage::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_preurl_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudImage::get_preurl_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_url_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudImage::get_url_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudImage::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_preurl_batch(List preurl) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudImage::set_preurl_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "preurl": preurl[__i__]}]); + + + } + + Future set_url_batch(List url) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudImage::set_url_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "url": url[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapCloudPOI.g.dart b/lib/src/ios/AMapCloudPOI.g.dart new file mode 100644 index 0000000..7360938 --- /dev/null +++ b/lib/src/ios/AMapCloudPOI.g.dart @@ -0,0 +1,261 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapCloudPOI extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapCloudPOI'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapCloudPOI', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapCloudPOI', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_uid", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_name", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_address() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_address", {'__this__': this}); + return __result__; + } + + Future get_customFields() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_customFields", {'__this__': this}); + return __result__; + } + + Future get_createTime() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_createTime", {'__this__': this}); + return __result__; + } + + Future get_updateTime() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_updateTime", {'__this__': this}); + return __result__; + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_distance", {'__this__': this}); + return __result__; + } + + Future?> get_images() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_images", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_uid(int uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_name', {'__this__': this, "name": name}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_location', {'__this__': this, "location": location}); + } + + Future set_address(String address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_address', {'__this__': this, "address": address}); + } + + Future set_customFields(Map customFields) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_customFields', {'__this__': this, "customFields": customFields}); + } + + Future set_createTime(String createTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_createTime', {'__this__': this, "createTime": createTime}); + } + + Future set_updateTime(String updateTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_updateTime', {'__this__': this, "updateTime": updateTime}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_images(List images) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_images', {'__this__': this, "images": images}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapCloudPOI{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapCloudPOI_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_address_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_address_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_customFields_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_customFields_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_createTime_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_createTime_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_updateTime_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_updateTime_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_images_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOI::get_images_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_address_batch(List address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_address_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "address": address[__i__]}]); + + + } + + Future set_customFields_batch(List customFields) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_customFields_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "customFields": customFields[__i__]}]); + + + } + + Future set_createTime_batch(List createTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_createTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "createTime": createTime[__i__]}]); + + + } + + Future set_updateTime_batch(List updateTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_updateTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "updateTime": updateTime[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_images_batch(List> images) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOI::set_images_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "images": images[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapCloudPOIAroundSearchRequest.g.dart b/lib/src/ios/AMapCloudPOIAroundSearchRequest.g.dart new file mode 100644 index 0000000..7113327 --- /dev/null +++ b/lib/src/ios/AMapCloudPOIAroundSearchRequest.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapCloudPOIAroundSearchRequest extends AMapCloudSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapCloudPOIAroundSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapCloudPOIAroundSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapCloudPOIAroundSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_center() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIAroundSearchRequest::get_center", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_radius() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIAroundSearchRequest::get_radius", {'__this__': this}); + return __result__; + } + + Future get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIAroundSearchRequest::get_keywords", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_center(AMapGeoPoint center) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIAroundSearchRequest::set_center', {'__this__': this, "center": center}); + } + + Future set_radius(int radius) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIAroundSearchRequest::set_radius', {'__this__': this, "radius": radius}); + } + + Future set_keywords(String keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIAroundSearchRequest::set_keywords', {'__this__': this, "keywords": keywords}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapCloudPOIAroundSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapCloudPOIAroundSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_center_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIAroundSearchRequest::get_center_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_radius_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIAroundSearchRequest::get_radius_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIAroundSearchRequest::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_center_batch(List center) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIAroundSearchRequest::set_center_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "center": center[__i__]}]); + + + } + + Future set_radius_batch(List radius) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIAroundSearchRequest::set_radius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "radius": radius[__i__]}]); + + + } + + Future set_keywords_batch(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIAroundSearchRequest::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapCloudPOIIDSearchRequest.g.dart b/lib/src/ios/AMapCloudPOIIDSearchRequest.g.dart new file mode 100644 index 0000000..330cb7a --- /dev/null +++ b/lib/src/ios/AMapCloudPOIIDSearchRequest.g.dart @@ -0,0 +1,101 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapCloudPOIIDSearchRequest extends AMapCloudSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapCloudPOIIDSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapCloudPOIIDSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapCloudPOIIDSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIIDSearchRequest::get_uid", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(int uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIIDSearchRequest::set_uid', {'__this__': this, "uid": uid}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapCloudPOIIDSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapCloudPOIIDSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIIDSearchRequest::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIIDSearchRequest::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapCloudPOILocalSearchRequest.g.dart b/lib/src/ios/AMapCloudPOILocalSearchRequest.g.dart new file mode 100644 index 0000000..07292a4 --- /dev/null +++ b/lib/src/ios/AMapCloudPOILocalSearchRequest.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapCloudPOILocalSearchRequest extends AMapCloudSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapCloudPOILocalSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapCloudPOILocalSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapCloudPOILocalSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOILocalSearchRequest::get_keywords", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOILocalSearchRequest::get_city", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_keywords(String keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOILocalSearchRequest::set_keywords', {'__this__': this, "keywords": keywords}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOILocalSearchRequest::set_city', {'__this__': this, "city": city}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapCloudPOILocalSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapCloudPOILocalSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOILocalSearchRequest::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOILocalSearchRequest::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_keywords_batch(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOILocalSearchRequest::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOILocalSearchRequest::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapCloudPOIPolygonSearchRequest.g.dart b/lib/src/ios/AMapCloudPOIPolygonSearchRequest.g.dart new file mode 100644 index 0000000..ed76fbb --- /dev/null +++ b/lib/src/ios/AMapCloudPOIPolygonSearchRequest.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapCloudPOIPolygonSearchRequest extends AMapCloudSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapCloudPOIPolygonSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapCloudPOIPolygonSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapCloudPOIPolygonSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_polygon() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIPolygonSearchRequest::get_polygon", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIPolygonSearchRequest::get_keywords", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_polygon(AMapGeoPolygon polygon) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIPolygonSearchRequest::set_polygon', {'__this__': this, "polygon": polygon}); + } + + Future set_keywords(String keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIPolygonSearchRequest::set_keywords', {'__this__': this, "keywords": keywords}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapCloudPOIPolygonSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapCloudPOIPolygonSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_polygon_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIPolygonSearchRequest::get_polygon_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOIPolygonSearchRequest::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_polygon_batch(List polygon) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIPolygonSearchRequest::set_polygon_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "polygon": polygon[__i__]}]); + + + } + + Future set_keywords_batch(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOIPolygonSearchRequest::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapCloudPOISearchResponse.g.dart b/lib/src/ios/AMapCloudPOISearchResponse.g.dart new file mode 100644 index 0000000..94d9725 --- /dev/null +++ b/lib/src/ios/AMapCloudPOISearchResponse.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapCloudPOISearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapCloudPOISearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapCloudPOISearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapCloudPOISearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_count() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOISearchResponse::get_count", {'__this__': this}); + return __result__; + } + + Future?> get_POIs() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOISearchResponse::get_POIs", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_count(int count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOISearchResponse::set_count', {'__this__': this, "count": count}); + } + + Future set_POIs(List POIs) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOISearchResponse::set_POIs', {'__this__': this, "POIs": POIs}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapCloudPOISearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapCloudPOISearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_count_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOISearchResponse::get_count_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_POIs_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudPOISearchResponse::get_POIs_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_count_batch(List count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOISearchResponse::set_count_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "count": count[__i__]}]); + + + } + + Future set_POIs_batch(List> POIs) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudPOISearchResponse::set_POIs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "POIs": POIs[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapCloudSearchBaseRequest.g.dart b/lib/src/ios/AMapCloudSearchBaseRequest.g.dart new file mode 100644 index 0000000..a3ccf24 --- /dev/null +++ b/lib/src/ios/AMapCloudSearchBaseRequest.g.dart @@ -0,0 +1,201 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapCloudSearchBaseRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapCloudSearchBaseRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapCloudSearchBaseRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapCloudSearchBaseRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_tableID() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_tableID", {'__this__': this}); + return __result__; + } + + Future?> get_filter() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_filter", {'__this__': this}); + return (__result__ as List?)?.cast(); + } + + Future get_sortFields() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_sortFields", {'__this__': this}); + return __result__; + } + + Future get_sortType() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_sortType", {'__this__': this}); + return (__result__ as int).toAMapCloudSortType(); + } + + Future get_offset() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_offset", {'__this__': this}); + return __result__; + } + + Future get_page() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_page", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_tableID(String tableID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_tableID', {'__this__': this, "tableID": tableID}); + } + + Future set_filter(List filter) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_filter', {'__this__': this, "filter": filter}); + } + + Future set_sortFields(String sortFields) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_sortFields', {'__this__': this, "sortFields": sortFields}); + } + + Future set_sortType(AMapCloudSortType sortType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_sortType', {'__this__': this, "sortType": sortType.toValue()}); + } + + Future set_offset(int offset) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_offset', {'__this__': this, "offset": offset}); + } + + Future set_page(int page) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_page', {'__this__': this, "page": page}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapCloudSearchBaseRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapCloudSearchBaseRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_tableID_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_tableID_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_filter_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_filter_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast()).cast?>().toList(); + } + + Future> get_sortFields_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_sortFields_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_sortType_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_sortType_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as int).toAMapCloudSortType()).cast().toList(); + } + + Future> get_offset_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_offset_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_page_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapCloudSearchBaseRequest::get_page_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_tableID_batch(List tableID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_tableID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tableID": tableID[__i__]}]); + + + } + + Future set_filter_batch(List> filter) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_filter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "filter": filter[__i__]}]); + + + } + + Future set_sortFields_batch(List sortFields) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_sortFields_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "sortFields": sortFields[__i__]}]); + + + } + + Future set_sortType_batch(List sortType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_sortType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "sortType": sortType[__i__].toValue()}]); + + + } + + Future set_offset_batch(List offset) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_offset_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "offset": offset[__i__]}]); + + + } + + Future set_page_batch(List page) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapCloudSearchBaseRequest::set_page_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "page": page[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapCloudSortType.g.dart b/lib/src/ios/AMapCloudSortType.g.dart new file mode 100644 index 0000000..68ebaf0 --- /dev/null +++ b/lib/src/ios/AMapCloudSortType.g.dart @@ -0,0 +1,29 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum AMapCloudSortType { + AMapCloudSortTypeDESC /* 0 */, + AMapCloudSortTypeASC /* 1 */ +} + +extension AMapCloudSortTypeToX on AMapCloudSortType { + int toValue() { + switch (this) { + case AMapCloudSortType.AMapCloudSortTypeDESC: return 0; + case AMapCloudSortType.AMapCloudSortTypeASC: return 1; + default: return 0; + } + } +} + +extension AMapCloudSortTypeFromX on int { + AMapCloudSortType toAMapCloudSortType() { + switch (this) { + case 0: return AMapCloudSortType.AMapCloudSortTypeDESC; + case 1: return AMapCloudSortType.AMapCloudSortTypeASC; + default: return AMapCloudSortType.values[this + 0]; + } + } +} \ No newline at end of file diff --git a/lib/src/ios/AMapDistanceResult.g.dart b/lib/src/ios/AMapDistanceResult.g.dart new file mode 100644 index 0000000..a223855 --- /dev/null +++ b/lib/src/ios/AMapDistanceResult.g.dart @@ -0,0 +1,201 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapDistanceResult extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapDistanceResult'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapDistanceResult', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapDistanceResult', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_originID() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_originID", {'__this__': this}); + return __result__; + } + + Future get_destID() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_destID", {'__this__': this}); + return __result__; + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_distance", {'__this__': this}); + return __result__; + } + + Future get_duration() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_duration", {'__this__': this}); + return __result__; + } + + Future get_info() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_info", {'__this__': this}); + return __result__; + } + + Future get_code() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_code", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_originID(int originID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_originID', {'__this__': this, "originID": originID}); + } + + Future set_destID(int destID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_destID', {'__this__': this, "destID": destID}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_duration(int duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_duration', {'__this__': this, "duration": duration}); + } + + Future set_info(String info) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_info', {'__this__': this, "info": info}); + } + + Future set_code(int code) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_code', {'__this__': this, "code": code}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapDistanceResult{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapDistanceResult_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_originID_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_originID_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destID_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_destID_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_duration_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_duration_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_info_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_info_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_code_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceResult::get_code_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_originID_batch(List originID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_originID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "originID": originID[__i__]}]); + + + } + + Future set_destID_batch(List destID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_destID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destID": destID[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_duration_batch(List duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_duration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "duration": duration[__i__]}]); + + + } + + Future set_info_batch(List info) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_info_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "info": info[__i__]}]); + + + } + + Future set_code_batch(List code) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceResult::set_code_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "code": code[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapDistanceSearchRequest.g.dart b/lib/src/ios/AMapDistanceSearchRequest.g.dart new file mode 100644 index 0000000..6f2add5 --- /dev/null +++ b/lib/src/ios/AMapDistanceSearchRequest.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapDistanceSearchRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapDistanceSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapDistanceSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapDistanceSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future?> get_origins() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchRequest::get_origins", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_destination() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchRequest::get_destination", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_type() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchRequest::get_type", {'__this__': this}); + return (__result__ as int).toAMapDistanceSearchType(); + } + + Future get_strategy() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchRequest::get_strategy", {'__this__': this}); + return __result__; + } + + Future get_requireExtension() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchRequest::get_requireExtension", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_origins(List origins) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchRequest::set_origins', {'__this__': this, "origins": origins}); + } + + Future set_destination(AMapGeoPoint destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchRequest::set_destination', {'__this__': this, "destination": destination}); + } + + Future set_type(AMapDistanceSearchType type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchRequest::set_type', {'__this__': this, "type": type.toValue()}); + } + + Future set_strategy(int strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchRequest::set_strategy', {'__this__': this, "strategy": strategy}); + } + + Future set_requireExtension(bool requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchRequest::set_requireExtension', {'__this__': this, "requireExtension": requireExtension}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapDistanceSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapDistanceSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future?>> get_origins_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchRequest::get_origins_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_destination_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchRequest::get_destination_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_type_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchRequest::get_type_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as int).toAMapDistanceSearchType()).cast().toList(); + } + + Future> get_strategy_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchRequest::get_strategy_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_requireExtension_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchRequest::get_requireExtension_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_origins_batch(List> origins) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchRequest::set_origins_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "origins": origins[__i__]}]); + + + } + + Future set_destination_batch(List destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchRequest::set_destination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destination": destination[__i__]}]); + + + } + + Future set_type_batch(List type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchRequest::set_type_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "type": type[__i__].toValue()}]); + + + } + + Future set_strategy_batch(List strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchRequest::set_strategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "strategy": strategy[__i__]}]); + + + } + + Future set_requireExtension_batch(List requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchRequest::set_requireExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "requireExtension": requireExtension[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapDistanceSearchResponse.g.dart b/lib/src/ios/AMapDistanceSearchResponse.g.dart new file mode 100644 index 0000000..c156fe5 --- /dev/null +++ b/lib/src/ios/AMapDistanceSearchResponse.g.dart @@ -0,0 +1,101 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapDistanceSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapDistanceSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapDistanceSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapDistanceSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future?> get_results() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchResponse::get_results", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_results(List results) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchResponse::set_results', {'__this__': this, "results": results}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapDistanceSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapDistanceSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future?>> get_results_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistanceSearchResponse::get_results_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_results_batch(List> results) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistanceSearchResponse::set_results_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "results": results[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapDistanceSearchType.g.dart b/lib/src/ios/AMapDistanceSearchType.g.dart new file mode 100644 index 0000000..a486f69 --- /dev/null +++ b/lib/src/ios/AMapDistanceSearchType.g.dart @@ -0,0 +1,32 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum AMapDistanceSearchType { + AMapDistanceSearchTypeStraight /* 0 */, + AMapDistanceSearchTypeDrive /* 1 */, + AMapDistanceSearchTypeWalk /* 3 */ +} + +extension AMapDistanceSearchTypeToX on AMapDistanceSearchType { + int toValue() { + switch (this) { + case AMapDistanceSearchType.AMapDistanceSearchTypeStraight: return 0; + case AMapDistanceSearchType.AMapDistanceSearchTypeDrive: return 1; + case AMapDistanceSearchType.AMapDistanceSearchTypeWalk: return 3; + default: return 0; + } + } +} + +extension AMapDistanceSearchTypeFromX on int { + AMapDistanceSearchType toAMapDistanceSearchType() { + switch (this) { + case 0: return AMapDistanceSearchType.AMapDistanceSearchTypeStraight; + case 1: return AMapDistanceSearchType.AMapDistanceSearchTypeDrive; + case 3: return AMapDistanceSearchType.AMapDistanceSearchTypeWalk; + default: return AMapDistanceSearchType.values[this + 0]; + } + } +} \ No newline at end of file diff --git a/lib/src/ios/AMapDistrict.g.dart b/lib/src/ios/AMapDistrict.g.dart new file mode 100644 index 0000000..96b1b71 --- /dev/null +++ b/lib/src/ios/AMapDistrict.g.dart @@ -0,0 +1,221 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapDistrict extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapDistrict'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapDistrict', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapDistrict', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_citycode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_citycode", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_name", {'__this__': this}); + return __result__; + } + + Future get_level() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_level", {'__this__': this}); + return __result__; + } + + Future get_center() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_center", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_districts() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_districts", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_polylines() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_polylines", {'__this__': this}); + return (__result__ as List?)?.cast(); + } + + //endregion + + //region setters + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_citycode(String citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_citycode', {'__this__': this, "citycode": citycode}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_name', {'__this__': this, "name": name}); + } + + Future set_level(String level) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_level', {'__this__': this, "level": level}); + } + + Future set_center(AMapGeoPoint center) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_center', {'__this__': this, "center": center}); + } + + Future set_districts(List districts) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_districts', {'__this__': this, "districts": districts}); + } + + Future set_polylines(List polylines) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_polylines', {'__this__': this, "polylines": polylines}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapDistrict{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapDistrict_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_citycode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_citycode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_level_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_level_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_center_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_center_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_districts_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_districts_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_polylines_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrict::get_polylines_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_citycode_batch(List citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_citycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "citycode": citycode[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_level_batch(List level) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_level_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "level": level[__i__]}]); + + + } + + Future set_center_batch(List center) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_center_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "center": center[__i__]}]); + + + } + + Future set_districts_batch(List> districts) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_districts_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "districts": districts[__i__]}]); + + + } + + Future set_polylines_batch(List> polylines) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrict::set_polylines_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "polylines": polylines[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapDistrictSearchRequest.g.dart b/lib/src/ios/AMapDistrictSearchRequest.g.dart new file mode 100644 index 0000000..70548bd --- /dev/null +++ b/lib/src/ios/AMapDistrictSearchRequest.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapDistrictSearchRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapDistrictSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapDistrictSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapDistrictSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrictSearchRequest::get_keywords", {'__this__': this}); + return __result__; + } + + Future get_requireExtension() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrictSearchRequest::get_requireExtension", {'__this__': this}); + return __result__; + } + + Future get_showBusinessArea() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrictSearchRequest::get_showBusinessArea", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_keywords(String keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrictSearchRequest::set_keywords', {'__this__': this, "keywords": keywords}); + } + + Future set_requireExtension(bool requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrictSearchRequest::set_requireExtension', {'__this__': this, "requireExtension": requireExtension}); + } + + Future set_showBusinessArea(bool showBusinessArea) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrictSearchRequest::set_showBusinessArea', {'__this__': this, "showBusinessArea": showBusinessArea}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapDistrictSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapDistrictSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrictSearchRequest::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_requireExtension_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrictSearchRequest::get_requireExtension_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_showBusinessArea_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrictSearchRequest::get_showBusinessArea_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_keywords_batch(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrictSearchRequest::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + Future set_requireExtension_batch(List requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrictSearchRequest::set_requireExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "requireExtension": requireExtension[__i__]}]); + + + } + + Future set_showBusinessArea_batch(List showBusinessArea) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrictSearchRequest::set_showBusinessArea_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "showBusinessArea": showBusinessArea[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapDistrictSearchResponse.g.dart b/lib/src/ios/AMapDistrictSearchResponse.g.dart new file mode 100644 index 0000000..457e9a0 --- /dev/null +++ b/lib/src/ios/AMapDistrictSearchResponse.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapDistrictSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapDistrictSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapDistrictSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapDistrictSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_count() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrictSearchResponse::get_count", {'__this__': this}); + return __result__; + } + + Future?> get_districts() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrictSearchResponse::get_districts", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_count(int count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrictSearchResponse::set_count', {'__this__': this, "count": count}); + } + + Future set_districts(List districts) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrictSearchResponse::set_districts', {'__this__': this, "districts": districts}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapDistrictSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapDistrictSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_count_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrictSearchResponse::get_count_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_districts_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDistrictSearchResponse::get_districts_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_count_batch(List count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrictSearchResponse::set_count_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "count": count[__i__]}]); + + + } + + Future set_districts_batch(List> districts) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDistrictSearchResponse::set_districts_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "districts": districts[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapDrivingCalRouteSearchRequest.g.dart b/lib/src/ios/AMapDrivingCalRouteSearchRequest.g.dart new file mode 100644 index 0000000..4874875 --- /dev/null +++ b/lib/src/ios/AMapDrivingCalRouteSearchRequest.g.dart @@ -0,0 +1,321 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapDrivingCalRouteSearchRequest extends AMapRouteSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapDrivingCalRouteSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapDrivingCalRouteSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapDrivingCalRouteSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_strategy() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_strategy", {'__this__': this}); + return __result__; + } + + Future?> get_waypoints() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_waypoints", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_avoidpolygons() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_avoidpolygons", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_avoidroad() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_avoidroad", {'__this__': this}); + return __result__; + } + + Future get_originId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_originId", {'__this__': this}); + return __result__; + } + + Future get_destinationId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_destinationId", {'__this__': this}); + return __result__; + } + + Future get_origintype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_origintype", {'__this__': this}); + return __result__; + } + + Future get_destinationtype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_destinationtype", {'__this__': this}); + return __result__; + } + + Future get_plate() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_plate", {'__this__': this}); + return __result__; + } + + Future get_ferry() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_ferry", {'__this__': this}); + return __result__; + } + + Future get_cartype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_cartype", {'__this__': this}); + return __result__; + } + + Future get_showFieldType() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_showFieldType", {'__this__': this}); + return (__result__ as int).toAMapDrivingRouteShowFieldType(); + } + + //endregion + + //region setters + Future set_strategy(int strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_strategy', {'__this__': this, "strategy": strategy}); + } + + Future set_waypoints(List waypoints) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_waypoints', {'__this__': this, "waypoints": waypoints}); + } + + Future set_avoidpolygons(List avoidpolygons) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_avoidpolygons', {'__this__': this, "avoidpolygons": avoidpolygons}); + } + + Future set_avoidroad(String avoidroad) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_avoidroad', {'__this__': this, "avoidroad": avoidroad}); + } + + Future set_originId(String originId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_originId', {'__this__': this, "originId": originId}); + } + + Future set_destinationId(String destinationId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_destinationId', {'__this__': this, "destinationId": destinationId}); + } + + Future set_origintype(String origintype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_origintype', {'__this__': this, "origintype": origintype}); + } + + Future set_destinationtype(String destinationtype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_destinationtype', {'__this__': this, "destinationtype": destinationtype}); + } + + Future set_plate(String plate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_plate', {'__this__': this, "plate": plate}); + } + + Future set_ferry(int ferry) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_ferry', {'__this__': this, "ferry": ferry}); + } + + Future set_cartype(int cartype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_cartype', {'__this__': this, "cartype": cartype}); + } + + Future set_showFieldType(AMapDrivingRouteShowFieldType showFieldType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_showFieldType', {'__this__': this, "showFieldType": showFieldType.toValue()}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapDrivingCalRouteSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapDrivingCalRouteSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_strategy_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_strategy_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_waypoints_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_waypoints_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_avoidpolygons_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_avoidpolygons_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_avoidroad_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_avoidroad_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_originId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_originId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destinationId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_destinationId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_origintype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_origintype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destinationtype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_destinationtype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_plate_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_plate_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_ferry_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_ferry_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_cartype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_cartype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_showFieldType_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingCalRouteSearchRequest::get_showFieldType_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as int).toAMapDrivingRouteShowFieldType()).cast().toList(); + } + + //endregion + + //region setters + Future set_strategy_batch(List strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_strategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "strategy": strategy[__i__]}]); + + + } + + Future set_waypoints_batch(List> waypoints) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_waypoints_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "waypoints": waypoints[__i__]}]); + + + } + + Future set_avoidpolygons_batch(List> avoidpolygons) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_avoidpolygons_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "avoidpolygons": avoidpolygons[__i__]}]); + + + } + + Future set_avoidroad_batch(List avoidroad) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_avoidroad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "avoidroad": avoidroad[__i__]}]); + + + } + + Future set_originId_batch(List originId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_originId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "originId": originId[__i__]}]); + + + } + + Future set_destinationId_batch(List destinationId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_destinationId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationId": destinationId[__i__]}]); + + + } + + Future set_origintype_batch(List origintype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_origintype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "origintype": origintype[__i__]}]); + + + } + + Future set_destinationtype_batch(List destinationtype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_destinationtype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationtype": destinationtype[__i__]}]); + + + } + + Future set_plate_batch(List plate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_plate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "plate": plate[__i__]}]); + + + } + + Future set_ferry_batch(List ferry) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_ferry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "ferry": ferry[__i__]}]); + + + } + + Future set_cartype_batch(List cartype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_cartype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "cartype": cartype[__i__]}]); + + + } + + Future set_showFieldType_batch(List showFieldType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingCalRouteSearchRequest::set_showFieldType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "showFieldType": showFieldType[__i__].toValue()}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapDrivingRouteExcludeType.g.dart b/lib/src/ios/AMapDrivingRouteExcludeType.g.dart new file mode 100644 index 0000000..056e924 --- /dev/null +++ b/lib/src/ios/AMapDrivingRouteExcludeType.g.dart @@ -0,0 +1,35 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum AMapDrivingRouteExcludeType { + AMapDrivingRouteExcludeTypeNone /* 0 */, + AMapDrivingRouteExcludeTypeToll /* 1 */, + AMapDrivingRouteExcludeTypeMotorway /* 2 */, + AMapDrivingRouteExcludeTypeFerry /* 3 */ +} + +extension AMapDrivingRouteExcludeTypeToX on AMapDrivingRouteExcludeType { + int toValue() { + switch (this) { + case AMapDrivingRouteExcludeType.AMapDrivingRouteExcludeTypeNone: return 0; + case AMapDrivingRouteExcludeType.AMapDrivingRouteExcludeTypeToll: return 1; + case AMapDrivingRouteExcludeType.AMapDrivingRouteExcludeTypeMotorway: return 2; + case AMapDrivingRouteExcludeType.AMapDrivingRouteExcludeTypeFerry: return 3; + default: return 0; + } + } +} + +extension AMapDrivingRouteExcludeTypeFromX on int { + AMapDrivingRouteExcludeType toAMapDrivingRouteExcludeType() { + switch (this) { + case 0: return AMapDrivingRouteExcludeType.AMapDrivingRouteExcludeTypeNone; + case 1: return AMapDrivingRouteExcludeType.AMapDrivingRouteExcludeTypeToll; + case 2: return AMapDrivingRouteExcludeType.AMapDrivingRouteExcludeTypeMotorway; + case 3: return AMapDrivingRouteExcludeType.AMapDrivingRouteExcludeTypeFerry; + default: return AMapDrivingRouteExcludeType.values[this + 0]; + } + } +} \ No newline at end of file diff --git a/lib/src/ios/AMapDrivingRouteSearchRequest.g.dart b/lib/src/ios/AMapDrivingRouteSearchRequest.g.dart new file mode 100644 index 0000000..2b3e802 --- /dev/null +++ b/lib/src/ios/AMapDrivingRouteSearchRequest.g.dart @@ -0,0 +1,361 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapDrivingRouteSearchRequest extends AMapRouteSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapDrivingRouteSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapDrivingRouteSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapDrivingRouteSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_strategy() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_strategy", {'__this__': this}); + return __result__; + } + + Future?> get_waypoints() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_waypoints", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_avoidpolygons() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_avoidpolygons", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_avoidroad() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_avoidroad", {'__this__': this}); + return __result__; + } + + Future get_originId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_originId", {'__this__': this}); + return __result__; + } + + Future get_destinationId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_destinationId", {'__this__': this}); + return __result__; + } + + Future get_origintype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_origintype", {'__this__': this}); + return __result__; + } + + Future get_destinationtype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_destinationtype", {'__this__': this}); + return __result__; + } + + Future get_requireExtension() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_requireExtension", {'__this__': this}); + return __result__; + } + + Future get_plateProvince() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_plateProvince", {'__this__': this}); + return __result__; + } + + Future get_plateNumber() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_plateNumber", {'__this__': this}); + return __result__; + } + + Future get_ferry() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_ferry", {'__this__': this}); + return __result__; + } + + Future get_cartype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_cartype", {'__this__': this}); + return __result__; + } + + Future get_exclude() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_exclude", {'__this__': this}); + return (__result__ as int).toAMapDrivingRouteExcludeType(); + } + + //endregion + + //region setters + Future set_strategy(int strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_strategy', {'__this__': this, "strategy": strategy}); + } + + Future set_waypoints(List waypoints) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_waypoints', {'__this__': this, "waypoints": waypoints}); + } + + Future set_avoidpolygons(List avoidpolygons) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_avoidpolygons', {'__this__': this, "avoidpolygons": avoidpolygons}); + } + + Future set_avoidroad(String avoidroad) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_avoidroad', {'__this__': this, "avoidroad": avoidroad}); + } + + Future set_originId(String originId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_originId', {'__this__': this, "originId": originId}); + } + + Future set_destinationId(String destinationId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_destinationId', {'__this__': this, "destinationId": destinationId}); + } + + Future set_origintype(String origintype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_origintype', {'__this__': this, "origintype": origintype}); + } + + Future set_destinationtype(String destinationtype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_destinationtype', {'__this__': this, "destinationtype": destinationtype}); + } + + Future set_requireExtension(bool requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_requireExtension', {'__this__': this, "requireExtension": requireExtension}); + } + + Future set_plateProvince(String plateProvince) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_plateProvince', {'__this__': this, "plateProvince": plateProvince}); + } + + Future set_plateNumber(String plateNumber) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_plateNumber', {'__this__': this, "plateNumber": plateNumber}); + } + + Future set_ferry(int ferry) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_ferry', {'__this__': this, "ferry": ferry}); + } + + Future set_cartype(int cartype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_cartype', {'__this__': this, "cartype": cartype}); + } + + Future set_exclude(AMapDrivingRouteExcludeType exclude) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_exclude', {'__this__': this, "exclude": exclude.toValue()}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapDrivingRouteSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapDrivingRouteSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_strategy_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_strategy_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_waypoints_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_waypoints_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_avoidpolygons_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_avoidpolygons_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_avoidroad_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_avoidroad_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_originId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_originId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destinationId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_destinationId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_origintype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_origintype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destinationtype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_destinationtype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_requireExtension_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_requireExtension_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_plateProvince_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_plateProvince_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_plateNumber_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_plateNumber_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_ferry_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_ferry_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_cartype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_cartype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_exclude_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapDrivingRouteSearchRequest::get_exclude_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as int).toAMapDrivingRouteExcludeType()).cast().toList(); + } + + //endregion + + //region setters + Future set_strategy_batch(List strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_strategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "strategy": strategy[__i__]}]); + + + } + + Future set_waypoints_batch(List> waypoints) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_waypoints_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "waypoints": waypoints[__i__]}]); + + + } + + Future set_avoidpolygons_batch(List> avoidpolygons) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_avoidpolygons_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "avoidpolygons": avoidpolygons[__i__]}]); + + + } + + Future set_avoidroad_batch(List avoidroad) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_avoidroad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "avoidroad": avoidroad[__i__]}]); + + + } + + Future set_originId_batch(List originId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_originId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "originId": originId[__i__]}]); + + + } + + Future set_destinationId_batch(List destinationId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_destinationId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationId": destinationId[__i__]}]); + + + } + + Future set_origintype_batch(List origintype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_origintype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "origintype": origintype[__i__]}]); + + + } + + Future set_destinationtype_batch(List destinationtype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_destinationtype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationtype": destinationtype[__i__]}]); + + + } + + Future set_requireExtension_batch(List requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_requireExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "requireExtension": requireExtension[__i__]}]); + + + } + + Future set_plateProvince_batch(List plateProvince) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_plateProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "plateProvince": plateProvince[__i__]}]); + + + } + + Future set_plateNumber_batch(List plateNumber) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_plateNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "plateNumber": plateNumber[__i__]}]); + + + } + + Future set_ferry_batch(List ferry) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_ferry_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "ferry": ferry[__i__]}]); + + + } + + Future set_cartype_batch(List cartype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_cartype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "cartype": cartype[__i__]}]); + + + } + + Future set_exclude_batch(List exclude) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapDrivingRouteSearchRequest::set_exclude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "exclude": exclude[__i__].toValue()}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapDrivingRouteShowFieldType.g.dart b/lib/src/ios/AMapDrivingRouteShowFieldType.g.dart new file mode 100644 index 0000000..67af702 --- /dev/null +++ b/lib/src/ios/AMapDrivingRouteShowFieldType.g.dart @@ -0,0 +1,47 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum AMapDrivingRouteShowFieldType { + AMapDrivingRouteShowFieldTypeNone /* 1<<0 */, + AMapDrivingRouteShowFieldTypeCost /* 1<<1 */, + AMapDrivingRouteShowFieldTypeTmcs /* 1<<2 */, + AMapDrivingRouteShowFieldTypeNavi /* 1<<3 */, + AMapDrivingRouteShowFieldTypeCities /* 1<<4 */, + AMapDrivingRouteShowFieldTypePolyline /* 1<<5 */, + AMapDrivingRouteShowFieldTypeNewEnergy /* 1<<6 */, + AMapDrivingRouteShowFieldTypeAll /* ~0 */ +} + +extension AMapDrivingRouteShowFieldTypeToX on AMapDrivingRouteShowFieldType { + int toValue() { + switch (this) { + case AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeNone: return 1<<0; + case AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeCost: return 1<<1; + case AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeTmcs: return 1<<2; + case AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeNavi: return 1<<3; + case AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeCities: return 1<<4; + case AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypePolyline: return 1<<5; + case AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeNewEnergy: return 1<<6; + case AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeAll: return ~0; + default: return 0; + } + } +} + +extension AMapDrivingRouteShowFieldTypeFromX on int { + AMapDrivingRouteShowFieldType toAMapDrivingRouteShowFieldType() { + switch (this) { + case 1<<0: return AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeNone; + case 1<<1: return AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeCost; + case 1<<2: return AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeTmcs; + case 1<<3: return AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeNavi; + case 1<<4: return AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeCities; + case 1<<5: return AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypePolyline; + case 1<<6: return AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeNewEnergy; + case ~0: return AMapDrivingRouteShowFieldType.AMapDrivingRouteShowFieldTypeAll; + default: return AMapDrivingRouteShowFieldType.values[this + 1<<0]; + } + } +} \ No newline at end of file diff --git a/lib/src/ios/AMapFutureRouteSearchRequest.g.dart b/lib/src/ios/AMapFutureRouteSearchRequest.g.dart new file mode 100644 index 0000000..510666b --- /dev/null +++ b/lib/src/ios/AMapFutureRouteSearchRequest.g.dart @@ -0,0 +1,321 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapFutureRouteSearchRequest extends AMapRouteSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapFutureRouteSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapFutureRouteSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapFutureRouteSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_beginTime() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_beginTime", {'__this__': this}); + return __result__; + } + + Future get_interval() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_interval", {'__this__': this}); + return __result__; + } + + Future get_timeCount() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_timeCount", {'__this__': this}); + return __result__; + } + + Future get_strategy() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_strategy", {'__this__': this}); + return __result__; + } + + Future get_originId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_originId", {'__this__': this}); + return __result__; + } + + Future get_destinationId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_destinationId", {'__this__': this}); + return __result__; + } + + Future get_origintype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_origintype", {'__this__': this}); + return __result__; + } + + Future get_destinationtype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_destinationtype", {'__this__': this}); + return __result__; + } + + Future get_parentId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_parentId", {'__this__': this}); + return __result__; + } + + Future get_plateProvince() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_plateProvince", {'__this__': this}); + return __result__; + } + + Future get_plateNumber() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_plateNumber", {'__this__': this}); + return __result__; + } + + Future get_cartype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_cartype", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_beginTime(String beginTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_beginTime', {'__this__': this, "beginTime": beginTime}); + } + + Future set_interval(int interval) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_interval', {'__this__': this, "interval": interval}); + } + + Future set_timeCount(int timeCount) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_timeCount', {'__this__': this, "timeCount": timeCount}); + } + + Future set_strategy(int strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_strategy', {'__this__': this, "strategy": strategy}); + } + + Future set_originId(String originId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_originId', {'__this__': this, "originId": originId}); + } + + Future set_destinationId(String destinationId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_destinationId', {'__this__': this, "destinationId": destinationId}); + } + + Future set_origintype(String origintype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_origintype', {'__this__': this, "origintype": origintype}); + } + + Future set_destinationtype(String destinationtype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_destinationtype', {'__this__': this, "destinationtype": destinationtype}); + } + + Future set_parentId(String parentId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_parentId', {'__this__': this, "parentId": parentId}); + } + + Future set_plateProvince(String plateProvince) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_plateProvince', {'__this__': this, "plateProvince": plateProvince}); + } + + Future set_plateNumber(String plateNumber) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_plateNumber', {'__this__': this, "plateNumber": plateNumber}); + } + + Future set_cartype(int cartype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_cartype', {'__this__': this, "cartype": cartype}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapFutureRouteSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapFutureRouteSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_beginTime_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_beginTime_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_interval_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_interval_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_timeCount_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_timeCount_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_strategy_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_strategy_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_originId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_originId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destinationId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_destinationId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_origintype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_origintype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destinationtype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_destinationtype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_parentId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_parentId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_plateProvince_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_plateProvince_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_plateNumber_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_plateNumber_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_cartype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchRequest::get_cartype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_beginTime_batch(List beginTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_beginTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "beginTime": beginTime[__i__]}]); + + + } + + Future set_interval_batch(List interval) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_interval_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "interval": interval[__i__]}]); + + + } + + Future set_timeCount_batch(List timeCount) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_timeCount_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "timeCount": timeCount[__i__]}]); + + + } + + Future set_strategy_batch(List strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_strategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "strategy": strategy[__i__]}]); + + + } + + Future set_originId_batch(List originId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_originId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "originId": originId[__i__]}]); + + + } + + Future set_destinationId_batch(List destinationId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_destinationId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationId": destinationId[__i__]}]); + + + } + + Future set_origintype_batch(List origintype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_origintype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "origintype": origintype[__i__]}]); + + + } + + Future set_destinationtype_batch(List destinationtype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_destinationtype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationtype": destinationtype[__i__]}]); + + + } + + Future set_parentId_batch(List parentId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_parentId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "parentId": parentId[__i__]}]); + + + } + + Future set_plateProvince_batch(List plateProvince) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_plateProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "plateProvince": plateProvince[__i__]}]); + + + } + + Future set_plateNumber_batch(List plateNumber) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_plateNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "plateNumber": plateNumber[__i__]}]); + + + } + + Future set_cartype_batch(List cartype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchRequest::set_cartype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "cartype": cartype[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapFutureRouteSearchResponse.g.dart b/lib/src/ios/AMapFutureRouteSearchResponse.g.dart new file mode 100644 index 0000000..c2c48a9 --- /dev/null +++ b/lib/src/ios/AMapFutureRouteSearchResponse.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapFutureRouteSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapFutureRouteSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapFutureRouteSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapFutureRouteSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future?> get_paths() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchResponse::get_paths", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_timeInfos() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchResponse::get_timeInfos", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_paths(List paths) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchResponse::set_paths', {'__this__': this, "paths": paths}); + } + + Future set_timeInfos(List timeInfos) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchResponse::set_timeInfos', {'__this__': this, "timeInfos": timeInfos}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapFutureRouteSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapFutureRouteSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future?>> get_paths_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchResponse::get_paths_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_timeInfos_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureRouteSearchResponse::get_timeInfos_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_paths_batch(List> paths) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchResponse::set_paths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "paths": paths[__i__]}]); + + + } + + Future set_timeInfos_batch(List> timeInfos) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureRouteSearchResponse::set_timeInfos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "timeInfos": timeInfos[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapFutureTimeInfo.g.dart b/lib/src/ios/AMapFutureTimeInfo.g.dart new file mode 100644 index 0000000..9f59426 --- /dev/null +++ b/lib/src/ios/AMapFutureTimeInfo.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapFutureTimeInfo extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapFutureTimeInfo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapFutureTimeInfo', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapFutureTimeInfo', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_startTime() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfo::get_startTime", {'__this__': this}); + return __result__; + } + + Future?> get_elements() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfo::get_elements", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_startTime(String startTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfo::set_startTime', {'__this__': this, "startTime": startTime}); + } + + Future set_elements(List elements) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfo::set_elements', {'__this__': this, "elements": elements}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapFutureTimeInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapFutureTimeInfo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_startTime_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfo::get_startTime_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_elements_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfo::get_elements_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_startTime_batch(List startTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfo::set_startTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "startTime": startTime[__i__]}]); + + + } + + Future set_elements_batch(List> elements) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfo::set_elements_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "elements": elements[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapFutureTimeInfoElement.g.dart b/lib/src/ios/AMapFutureTimeInfoElement.g.dart new file mode 100644 index 0000000..ca1cd1c --- /dev/null +++ b/lib/src/ios/AMapFutureTimeInfoElement.g.dart @@ -0,0 +1,161 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapFutureTimeInfoElement extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapFutureTimeInfoElement'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapFutureTimeInfoElement', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapFutureTimeInfoElement', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_duration() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfoElement::get_duration", {'__this__': this}); + return __result__; + } + + Future get_pathindex() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfoElement::get_pathindex", {'__this__': this}); + return __result__; + } + + Future get_restriction() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfoElement::get_restriction", {'__this__': this}); + return __result__; + } + + Future?> get_tmcs() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfoElement::get_tmcs", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_duration(int duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfoElement::set_duration', {'__this__': this, "duration": duration}); + } + + Future set_pathindex(int pathindex) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfoElement::set_pathindex', {'__this__': this, "pathindex": pathindex}); + } + + Future set_restriction(int restriction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfoElement::set_restriction', {'__this__': this, "restriction": restriction}); + } + + Future set_tmcs(List tmcs) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfoElement::set_tmcs', {'__this__': this, "tmcs": tmcs}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapFutureTimeInfoElement{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapFutureTimeInfoElement_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_duration_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfoElement::get_duration_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_pathindex_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfoElement::get_pathindex_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_restriction_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfoElement::get_restriction_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_tmcs_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapFutureTimeInfoElement::get_tmcs_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_duration_batch(List duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfoElement::set_duration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "duration": duration[__i__]}]); + + + } + + Future set_pathindex_batch(List pathindex) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfoElement::set_pathindex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "pathindex": pathindex[__i__]}]); + + + } + + Future set_restriction_batch(List restriction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfoElement::set_restriction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "restriction": restriction[__i__]}]); + + + } + + Future set_tmcs_batch(List> tmcs) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapFutureTimeInfoElement::set_tmcs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tmcs": tmcs[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapGeoPoint.g.dart b/lib/src/ios/AMapGeoPoint.g.dart new file mode 100644 index 0000000..d33d0be --- /dev/null +++ b/lib/src/ios/AMapGeoPoint.g.dart @@ -0,0 +1,147 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapGeoPoint extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapGeoPoint'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapGeoPoint', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapGeoPoint', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_latitude() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeoPoint::get_latitude", {'__this__': this}); + return __result__; + } + + Future get_longitude() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeoPoint::get_longitude", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_latitude(double latitude) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeoPoint::set_latitude', {'__this__': this, "latitude": latitude}); + } + + Future set_longitude(double longitude) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeoPoint::set_longitude', {'__this__': this, "longitude": longitude}); + } + + //endregion + + //region methods + + static Future locationWithLatitude_longitude(double lat, double lon) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapGeoPoint::locationWithLatitude([\'lat\':$lat, \'lon\':$lon])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapGeoPoint::locationWithLatitude_longitude', {"lat": lat, "lon": lon}); + + + // handle native call + + + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + @override + String toString() { + return 'AMapGeoPoint{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapGeoPoint_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_latitude_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeoPoint::get_latitude_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_longitude_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeoPoint::get_longitude_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_latitude_batch(List latitude) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeoPoint::set_latitude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "latitude": latitude[__i__]}]); + + + } + + Future set_longitude_batch(List longitude) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeoPoint::set_longitude_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "longitude": longitude[__i__]}]); + + + } + + //endregion + + //region methods + + static Future> locationWithLatitude_longitude_batch(List lat, List lon) async { + assert(lat.length == lon.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapGeoPoint::locationWithLatitude_longitude_batch', [for (int __i__ = 0; __i__ < lat.length; __i__++) {"lat": lat[__i__], "lon": lon[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapGeoPolygon.g.dart b/lib/src/ios/AMapGeoPolygon.g.dart new file mode 100644 index 0000000..2b5e079 --- /dev/null +++ b/lib/src/ios/AMapGeoPolygon.g.dart @@ -0,0 +1,127 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapGeoPolygon extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapGeoPolygon'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapGeoPolygon', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapGeoPolygon', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future?> get_points() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeoPolygon::get_points", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_points(List points) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeoPolygon::set_points', {'__this__': this, "points": points}); + } + + //endregion + + //region methods + + static Future polygonWithPoints(List points) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapGeoPolygon::polygonWithPoints([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapGeoPolygon::polygonWithPoints', {"points": points}); + + + // handle native call + + + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + @override + String toString() { + return 'AMapGeoPolygon{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapGeoPolygon_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future?>> get_points_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeoPolygon::get_points_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_points_batch(List> points) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeoPolygon::set_points_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "points": points[__i__]}]); + + + } + + //endregion + + //region methods + + static Future> polygonWithPoints_batch(List> points) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapGeoPolygon::polygonWithPoints_batch', [for (int __i__ = 0; __i__ < points.length; __i__++) {"points": points[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapGeocode.g.dart b/lib/src/ios/AMapGeocode.g.dart new file mode 100644 index 0000000..51964d1 --- /dev/null +++ b/lib/src/ios/AMapGeocode.g.dart @@ -0,0 +1,341 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapGeocode extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapGeocode'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapGeocode', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapGeocode', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_formattedAddress() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_formattedAddress", {'__this__': this}); + return __result__; + } + + Future get_province() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_province", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_city", {'__this__': this}); + return __result__; + } + + Future get_citycode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_citycode", {'__this__': this}); + return __result__; + } + + Future get_district() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_district", {'__this__': this}); + return __result__; + } + + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_township() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_township", {'__this__': this}); + return __result__; + } + + Future get_neighborhood() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_neighborhood", {'__this__': this}); + return __result__; + } + + Future get_building() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_building", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_level() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_level", {'__this__': this}); + return __result__; + } + + Future get_country() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_country", {'__this__': this}); + return __result__; + } + + Future get_postcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_postcode", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_formattedAddress(String formattedAddress) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_formattedAddress', {'__this__': this, "formattedAddress": formattedAddress}); + } + + Future set_province(String province) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_province', {'__this__': this, "province": province}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_city', {'__this__': this, "city": city}); + } + + Future set_citycode(String citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_citycode', {'__this__': this, "citycode": citycode}); + } + + Future set_district(String district) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_district', {'__this__': this, "district": district}); + } + + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_township(String township) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_township', {'__this__': this, "township": township}); + } + + Future set_neighborhood(String neighborhood) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_neighborhood', {'__this__': this, "neighborhood": neighborhood}); + } + + Future set_building(String building) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_building', {'__this__': this, "building": building}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_location', {'__this__': this, "location": location}); + } + + Future set_level(String level) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_level', {'__this__': this, "level": level}); + } + + Future set_country(String country) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_country', {'__this__': this, "country": country}); + } + + Future set_postcode(String postcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_postcode', {'__this__': this, "postcode": postcode}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapGeocode{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapGeocode_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_formattedAddress_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_formattedAddress_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_province_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_province_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_citycode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_citycode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_district_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_district_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_township_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_township_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_neighborhood_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_neighborhood_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_building_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_building_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_level_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_level_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_country_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_country_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_postcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocode::get_postcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_formattedAddress_batch(List formattedAddress) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_formattedAddress_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "formattedAddress": formattedAddress[__i__]}]); + + + } + + Future set_province_batch(List province) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_province_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "province": province[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_citycode_batch(List citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_citycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "citycode": citycode[__i__]}]); + + + } + + Future set_district_batch(List district) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_district_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "district": district[__i__]}]); + + + } + + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_township_batch(List township) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_township_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "township": township[__i__]}]); + + + } + + Future set_neighborhood_batch(List neighborhood) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_neighborhood_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "neighborhood": neighborhood[__i__]}]); + + + } + + Future set_building_batch(List building) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_building_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "building": building[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_level_batch(List level) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_level_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "level": level[__i__]}]); + + + } + + Future set_country_batch(List country) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_country_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "country": country[__i__]}]); + + + } + + Future set_postcode_batch(List postcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocode::set_postcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "postcode": postcode[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapGeocodeSearchRequest.g.dart b/lib/src/ios/AMapGeocodeSearchRequest.g.dart new file mode 100644 index 0000000..cd35446 --- /dev/null +++ b/lib/src/ios/AMapGeocodeSearchRequest.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapGeocodeSearchRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapGeocodeSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapGeocodeSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapGeocodeSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_address() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocodeSearchRequest::get_address", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocodeSearchRequest::get_city", {'__this__': this}); + return __result__; + } + + Future get_country() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocodeSearchRequest::get_country", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_address(String address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocodeSearchRequest::set_address', {'__this__': this, "address": address}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocodeSearchRequest::set_city', {'__this__': this, "city": city}); + } + + Future set_country(String country) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocodeSearchRequest::set_country', {'__this__': this, "country": country}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapGeocodeSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapGeocodeSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_address_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocodeSearchRequest::get_address_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocodeSearchRequest::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_country_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocodeSearchRequest::get_country_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_address_batch(List address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocodeSearchRequest::set_address_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "address": address[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocodeSearchRequest::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_country_batch(List country) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocodeSearchRequest::set_country_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "country": country[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapGeocodeSearchResponse.g.dart b/lib/src/ios/AMapGeocodeSearchResponse.g.dart new file mode 100644 index 0000000..e53b6a0 --- /dev/null +++ b/lib/src/ios/AMapGeocodeSearchResponse.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapGeocodeSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapGeocodeSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapGeocodeSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapGeocodeSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_count() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocodeSearchResponse::get_count", {'__this__': this}); + return __result__; + } + + Future?> get_geocodes() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocodeSearchResponse::get_geocodes", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_count(int count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocodeSearchResponse::set_count', {'__this__': this, "count": count}); + } + + Future set_geocodes(List geocodes) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocodeSearchResponse::set_geocodes', {'__this__': this, "geocodes": geocodes}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapGeocodeSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapGeocodeSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_count_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocodeSearchResponse::get_count_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_geocodes_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapGeocodeSearchResponse::get_geocodes_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_count_batch(List count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocodeSearchResponse::set_count_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "count": count[__i__]}]); + + + } + + Future set_geocodes_batch(List> geocodes) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapGeocodeSearchResponse::set_geocodes_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "geocodes": geocodes[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapImage.g.dart b/lib/src/ios/AMapImage.g.dart new file mode 100644 index 0000000..7520d5b --- /dev/null +++ b/lib/src/ios/AMapImage.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapImage extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapImage'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapImage', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapImage', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_title() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapImage::get_title", {'__this__': this}); + return __result__; + } + + Future get_url() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapImage::get_url", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_title(String title) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapImage::set_title', {'__this__': this, "title": title}); + } + + Future set_url(String url) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapImage::set_url', {'__this__': this, "url": url}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapImage{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapImage_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_title_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapImage::get_title_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_url_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapImage::get_url_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_title_batch(List title) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapImage::set_title_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "title": title[__i__]}]); + + + } + + Future set_url_batch(List url) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapImage::set_url_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "url": url[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapIndoorData.g.dart b/lib/src/ios/AMapIndoorData.g.dart new file mode 100644 index 0000000..1fd4043 --- /dev/null +++ b/lib/src/ios/AMapIndoorData.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapIndoorData extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapIndoorData'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapIndoorData', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapIndoorData', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_floor() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapIndoorData::get_floor", {'__this__': this}); + return __result__; + } + + Future get_floorName() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapIndoorData::get_floorName", {'__this__': this}); + return __result__; + } + + Future get_pid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapIndoorData::get_pid", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_floor(int floor) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapIndoorData::set_floor', {'__this__': this, "floor": floor}); + } + + Future set_floorName(String floorName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapIndoorData::set_floorName', {'__this__': this, "floorName": floorName}); + } + + Future set_pid(String pid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapIndoorData::set_pid', {'__this__': this, "pid": pid}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapIndoorData{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapIndoorData_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_floor_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapIndoorData::get_floor_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_floorName_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapIndoorData::get_floorName_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_pid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapIndoorData::get_pid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_floor_batch(List floor) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapIndoorData::set_floor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "floor": floor[__i__]}]); + + + } + + Future set_floorName_batch(List floorName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapIndoorData::set_floorName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "floorName": floorName[__i__]}]); + + + } + + Future set_pid_batch(List pid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapIndoorData::set_pid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "pid": pid[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapInputTipsSearchRequest.g.dart b/lib/src/ios/AMapInputTipsSearchRequest.g.dart new file mode 100644 index 0000000..50026b0 --- /dev/null +++ b/lib/src/ios/AMapInputTipsSearchRequest.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapInputTipsSearchRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapInputTipsSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapInputTipsSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapInputTipsSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchRequest::get_keywords", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchRequest::get_city", {'__this__': this}); + return __result__; + } + + Future get_types() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchRequest::get_types", {'__this__': this}); + return __result__; + } + + Future get_cityLimit() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchRequest::get_cityLimit", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchRequest::get_location", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_keywords(String keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchRequest::set_keywords', {'__this__': this, "keywords": keywords}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchRequest::set_city', {'__this__': this, "city": city}); + } + + Future set_types(String types) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchRequest::set_types', {'__this__': this, "types": types}); + } + + Future set_cityLimit(bool cityLimit) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchRequest::set_cityLimit', {'__this__': this, "cityLimit": cityLimit}); + } + + Future set_location(String location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchRequest::set_location', {'__this__': this, "location": location}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapInputTipsSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapInputTipsSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchRequest::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchRequest::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_types_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchRequest::get_types_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_cityLimit_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchRequest::get_cityLimit_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchRequest::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_keywords_batch(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchRequest::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchRequest::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_types_batch(List types) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchRequest::set_types_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "types": types[__i__]}]); + + + } + + Future set_cityLimit_batch(List cityLimit) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchRequest::set_cityLimit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "cityLimit": cityLimit[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchRequest::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapInputTipsSearchResponse.g.dart b/lib/src/ios/AMapInputTipsSearchResponse.g.dart new file mode 100644 index 0000000..601daeb --- /dev/null +++ b/lib/src/ios/AMapInputTipsSearchResponse.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapInputTipsSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapInputTipsSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapInputTipsSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapInputTipsSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_count() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchResponse::get_count", {'__this__': this}); + return __result__; + } + + Future?> get_tips() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchResponse::get_tips", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_count(int count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchResponse::set_count', {'__this__': this, "count": count}); + } + + Future set_tips(List tips) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchResponse::set_tips', {'__this__': this, "tips": tips}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapInputTipsSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapInputTipsSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_count_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchResponse::get_count_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_tips_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapInputTipsSearchResponse::get_tips_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_count_batch(List count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchResponse::set_count_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "count": count[__i__]}]); + + + } + + Future set_tips_batch(List> tips) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapInputTipsSearchResponse::set_tips_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tips": tips[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapLocalDayWeatherForecast.g.dart b/lib/src/ios/AMapLocalDayWeatherForecast.g.dart new file mode 100644 index 0000000..f83cdec --- /dev/null +++ b/lib/src/ios/AMapLocalDayWeatherForecast.g.dart @@ -0,0 +1,281 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapLocalDayWeatherForecast extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapLocalDayWeatherForecast'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapLocalDayWeatherForecast', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapLocalDayWeatherForecast', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_date() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_date", {'__this__': this}); + return __result__; + } + + Future get_week() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_week", {'__this__': this}); + return __result__; + } + + Future get_dayWeather() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_dayWeather", {'__this__': this}); + return __result__; + } + + Future get_nightWeather() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_nightWeather", {'__this__': this}); + return __result__; + } + + Future get_dayTemp() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_dayTemp", {'__this__': this}); + return __result__; + } + + Future get_nightTemp() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_nightTemp", {'__this__': this}); + return __result__; + } + + Future get_dayWind() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_dayWind", {'__this__': this}); + return __result__; + } + + Future get_nightWind() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_nightWind", {'__this__': this}); + return __result__; + } + + Future get_dayPower() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_dayPower", {'__this__': this}); + return __result__; + } + + Future get_nightPower() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_nightPower", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_date(String date) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_date', {'__this__': this, "date": date}); + } + + Future set_week(String week) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_week', {'__this__': this, "week": week}); + } + + Future set_dayWeather(String dayWeather) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_dayWeather', {'__this__': this, "dayWeather": dayWeather}); + } + + Future set_nightWeather(String nightWeather) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_nightWeather', {'__this__': this, "nightWeather": nightWeather}); + } + + Future set_dayTemp(String dayTemp) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_dayTemp', {'__this__': this, "dayTemp": dayTemp}); + } + + Future set_nightTemp(String nightTemp) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_nightTemp', {'__this__': this, "nightTemp": nightTemp}); + } + + Future set_dayWind(String dayWind) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_dayWind', {'__this__': this, "dayWind": dayWind}); + } + + Future set_nightWind(String nightWind) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_nightWind', {'__this__': this, "nightWind": nightWind}); + } + + Future set_dayPower(String dayPower) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_dayPower', {'__this__': this, "dayPower": dayPower}); + } + + Future set_nightPower(String nightPower) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_nightPower', {'__this__': this, "nightPower": nightPower}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapLocalDayWeatherForecast{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapLocalDayWeatherForecast_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_date_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_date_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_week_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_week_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_dayWeather_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_dayWeather_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_nightWeather_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_nightWeather_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_dayTemp_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_dayTemp_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_nightTemp_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_nightTemp_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_dayWind_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_dayWind_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_nightWind_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_nightWind_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_dayPower_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_dayPower_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_nightPower_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalDayWeatherForecast::get_nightPower_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_date_batch(List date) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_date_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "date": date[__i__]}]); + + + } + + Future set_week_batch(List week) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_week_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "week": week[__i__]}]); + + + } + + Future set_dayWeather_batch(List dayWeather) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_dayWeather_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "dayWeather": dayWeather[__i__]}]); + + + } + + Future set_nightWeather_batch(List nightWeather) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_nightWeather_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "nightWeather": nightWeather[__i__]}]); + + + } + + Future set_dayTemp_batch(List dayTemp) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_dayTemp_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "dayTemp": dayTemp[__i__]}]); + + + } + + Future set_nightTemp_batch(List nightTemp) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_nightTemp_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "nightTemp": nightTemp[__i__]}]); + + + } + + Future set_dayWind_batch(List dayWind) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_dayWind_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "dayWind": dayWind[__i__]}]); + + + } + + Future set_nightWind_batch(List nightWind) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_nightWind_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "nightWind": nightWind[__i__]}]); + + + } + + Future set_dayPower_batch(List dayPower) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_dayPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "dayPower": dayPower[__i__]}]); + + + } + + Future set_nightPower_batch(List nightPower) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalDayWeatherForecast::set_nightPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "nightPower": nightPower[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapLocalWeatherForecast.g.dart b/lib/src/ios/AMapLocalWeatherForecast.g.dart new file mode 100644 index 0000000..b6a4565 --- /dev/null +++ b/lib/src/ios/AMapLocalWeatherForecast.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapLocalWeatherForecast extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapLocalWeatherForecast'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapLocalWeatherForecast', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapLocalWeatherForecast', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherForecast::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_province() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherForecast::get_province", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherForecast::get_city", {'__this__': this}); + return __result__; + } + + Future get_reportTime() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherForecast::get_reportTime", {'__this__': this}); + return __result__; + } + + Future?> get_casts() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherForecast::get_casts", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherForecast::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_province(String province) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherForecast::set_province', {'__this__': this, "province": province}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherForecast::set_city', {'__this__': this, "city": city}); + } + + Future set_reportTime(String reportTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherForecast::set_reportTime', {'__this__': this, "reportTime": reportTime}); + } + + Future set_casts(List casts) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherForecast::set_casts', {'__this__': this, "casts": casts}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapLocalWeatherForecast{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapLocalWeatherForecast_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherForecast::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_province_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherForecast::get_province_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherForecast::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_reportTime_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherForecast::get_reportTime_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_casts_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherForecast::get_casts_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherForecast::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_province_batch(List province) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherForecast::set_province_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "province": province[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherForecast::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_reportTime_batch(List reportTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherForecast::set_reportTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "reportTime": reportTime[__i__]}]); + + + } + + Future set_casts_batch(List> casts) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherForecast::set_casts_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "casts": casts[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapLocalWeatherLive.g.dart b/lib/src/ios/AMapLocalWeatherLive.g.dart new file mode 100644 index 0000000..d6bcac2 --- /dev/null +++ b/lib/src/ios/AMapLocalWeatherLive.g.dart @@ -0,0 +1,261 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapLocalWeatherLive extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapLocalWeatherLive'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapLocalWeatherLive', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapLocalWeatherLive', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_province() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_province", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_city", {'__this__': this}); + return __result__; + } + + Future get_weather() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_weather", {'__this__': this}); + return __result__; + } + + Future get_temperature() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_temperature", {'__this__': this}); + return __result__; + } + + Future get_windDirection() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_windDirection", {'__this__': this}); + return __result__; + } + + Future get_windPower() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_windPower", {'__this__': this}); + return __result__; + } + + Future get_humidity() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_humidity", {'__this__': this}); + return __result__; + } + + Future get_reportTime() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_reportTime", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_province(String province) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_province', {'__this__': this, "province": province}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_city', {'__this__': this, "city": city}); + } + + Future set_weather(String weather) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_weather', {'__this__': this, "weather": weather}); + } + + Future set_temperature(String temperature) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_temperature', {'__this__': this, "temperature": temperature}); + } + + Future set_windDirection(String windDirection) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_windDirection', {'__this__': this, "windDirection": windDirection}); + } + + Future set_windPower(String windPower) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_windPower', {'__this__': this, "windPower": windPower}); + } + + Future set_humidity(String humidity) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_humidity', {'__this__': this, "humidity": humidity}); + } + + Future set_reportTime(String reportTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_reportTime', {'__this__': this, "reportTime": reportTime}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapLocalWeatherLive{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapLocalWeatherLive_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_province_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_province_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_weather_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_weather_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_temperature_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_temperature_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_windDirection_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_windDirection_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_windPower_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_windPower_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_humidity_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_humidity_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_reportTime_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocalWeatherLive::get_reportTime_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_province_batch(List province) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_province_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "province": province[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_weather_batch(List weather) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_weather_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "weather": weather[__i__]}]); + + + } + + Future set_temperature_batch(List temperature) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_temperature_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "temperature": temperature[__i__]}]); + + + } + + Future set_windDirection_batch(List windDirection) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_windDirection_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "windDirection": windDirection[__i__]}]); + + + } + + Future set_windPower_batch(List windPower) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_windPower_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "windPower": windPower[__i__]}]); + + + } + + Future set_humidity_batch(List humidity) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_humidity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "humidity": humidity[__i__]}]); + + + } + + Future set_reportTime_batch(List reportTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocalWeatherLive::set_reportTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "reportTime": reportTime[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapLocationShareSearchRequest.g.dart b/lib/src/ios/AMapLocationShareSearchRequest.g.dart new file mode 100644 index 0000000..a595373 --- /dev/null +++ b/lib/src/ios/AMapLocationShareSearchRequest.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapLocationShareSearchRequest extends AMapShareSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapLocationShareSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapLocationShareSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapLocationShareSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocationShareSearchRequest::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocationShareSearchRequest::get_name", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocationShareSearchRequest::set_location', {'__this__': this, "location": location}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocationShareSearchRequest::set_name', {'__this__': this, "name": name}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapLocationShareSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapLocationShareSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocationShareSearchRequest::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapLocationShareSearchRequest::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocationShareSearchRequest::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapLocationShareSearchRequest::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapNavigationShareSearchRequest.g.dart b/lib/src/ios/AMapNavigationShareSearchRequest.g.dart new file mode 100644 index 0000000..1ff8ad4 --- /dev/null +++ b/lib/src/ios/AMapNavigationShareSearchRequest.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapNavigationShareSearchRequest extends AMapShareSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapNavigationShareSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapNavigationShareSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapNavigationShareSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_strategy() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNavigationShareSearchRequest::get_strategy", {'__this__': this}); + return __result__; + } + + Future get_startCoordinate() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNavigationShareSearchRequest::get_startCoordinate", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_destinationCoordinate() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNavigationShareSearchRequest::get_destinationCoordinate", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_strategy(int strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNavigationShareSearchRequest::set_strategy', {'__this__': this, "strategy": strategy}); + } + + Future set_startCoordinate(AMapGeoPoint startCoordinate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNavigationShareSearchRequest::set_startCoordinate', {'__this__': this, "startCoordinate": startCoordinate}); + } + + Future set_destinationCoordinate(AMapGeoPoint destinationCoordinate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNavigationShareSearchRequest::set_destinationCoordinate', {'__this__': this, "destinationCoordinate": destinationCoordinate}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapNavigationShareSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapNavigationShareSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_strategy_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNavigationShareSearchRequest::get_strategy_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_startCoordinate_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNavigationShareSearchRequest::get_startCoordinate_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_destinationCoordinate_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNavigationShareSearchRequest::get_destinationCoordinate_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_strategy_batch(List strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNavigationShareSearchRequest::set_strategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "strategy": strategy[__i__]}]); + + + } + + Future set_startCoordinate_batch(List startCoordinate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNavigationShareSearchRequest::set_startCoordinate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "startCoordinate": startCoordinate[__i__]}]); + + + } + + Future set_destinationCoordinate_batch(List destinationCoordinate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNavigationShareSearchRequest::set_destinationCoordinate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationCoordinate": destinationCoordinate[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapNearbySearchManager.g.dart b/lib/src/ios/AMapNearbySearchManager.g.dart new file mode 100644 index 0000000..0b030fa --- /dev/null +++ b/lib/src/ios/AMapNearbySearchManager.g.dart @@ -0,0 +1,233 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapNearbySearchManager extends NSObject { + //region constants + static const String name__ = 'AMapNearbySearchManager'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + + //endregion + + //region getters + Future get_uploadTimeInterval() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchManager::get_uploadTimeInterval", {'__this__': this}); + return __result__; + } + + Future get_isAutoUploading() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchManager::get_isAutoUploading", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uploadTimeInterval(double uploadTimeInterval) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::set_uploadTimeInterval', {'__this__': this, "uploadTimeInterval": uploadTimeInterval}); + } + + Future set_delegate(AMapNearbySearchManagerDelegate delegate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::set_delegate', {'__this__': this, "delegate": delegate}); + } + + //endregion + + //region methods + + static Future sharedInstance() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapNearbySearchManager::sharedInstance([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::sharedInstance', ); + + + // handle native call + + + return AmapSearchFluttifyIOSAs(__result__); + } + + + Future startAutoUploadNearbyInfo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapNearbySearchManager@$refId::startAutoUploadNearbyInfo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::startAutoUploadNearbyInfo', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future stopAutoUploadNearbyInfo() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapNearbySearchManager@$refId::stopAutoUploadNearbyInfo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::stopAutoUploadNearbyInfo', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future uploadNearbyInfo(AMapNearbyUploadInfo info) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapNearbySearchManager@$refId::uploadNearbyInfo([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::uploadNearbyInfo', {"info": info, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future clearUserInfoWithID(String userID) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapNearbySearchManager@$refId::clearUserInfoWithID([\'userID\':$userID])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::clearUserInfoWithID', {"userID": userID, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'AMapNearbySearchManager{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapNearbySearchManager_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uploadTimeInterval_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchManager::get_uploadTimeInterval_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_isAutoUploading_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchManager::get_isAutoUploading_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uploadTimeInterval_batch(List uploadTimeInterval) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::set_uploadTimeInterval_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uploadTimeInterval": uploadTimeInterval[__i__]}]); + + + } + + //endregion + + //region methods + + static Future> sharedInstance_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::sharedInstance_batch', ); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + + Future> startAutoUploadNearbyInfo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::startAutoUploadNearbyInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> stopAutoUploadNearbyInfo_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::stopAutoUploadNearbyInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> uploadNearbyInfo_batch(List info) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::uploadNearbyInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"info": info[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> clearUserInfoWithID_batch(List userID) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManager::clearUserInfoWithID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"userID": userID[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapNearbySearchManagerDelegate.g.dart b/lib/src/ios/AMapNearbySearchManagerDelegate.g.dart new file mode 100644 index 0000000..4b63610 --- /dev/null +++ b/lib/src/ios/AMapNearbySearchManagerDelegate.g.dart @@ -0,0 +1,89 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _AMapNearbySearchManagerDelegate_SUB extends NSObject with AMapNearbySearchManagerDelegate {} + +mixin AMapNearbySearchManagerDelegate on NSObject { + + + static AMapNearbySearchManagerDelegate subInstance() => _AMapNearbySearchManagerDelegate_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchManagerDelegate::createAnonymous__'); + + final __object__ = AmapSearchFluttifyIOSAs(__result__)!; + + // handle callback + MethodChannel('AMapNearbySearchManagerDelegate::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'nearbyInfoForUploading': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.nearbyInfoForUploading?.call([\'manager\':${args['manager']}])'); + } + + // handle the native call + __object__.nearbyInfoForUploading?.call(AmapSearchFluttifyIOSAs(args['manager'])); + break; + case 'onNearbyInfoUploadedWithError': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onNearbyInfoUploadedWithError?.call([\'error\':${args['error']}])'); + } + + // handle the native call + __object__.onNearbyInfoUploadedWithError?.call(AmapSearchFluttifyIOSAs(args['error'])); + break; + case 'onUserInfoClearedWithError': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onUserInfoClearedWithError?.call([\'error\':${args['error']}])'); + } + + // handle the native call + __object__.onUserInfoClearedWithError?.call(AmapSearchFluttifyIOSAs(args['error'])); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(AMapNearbySearchManager? manager)? nearbyInfoForUploading; + + Future Function(NSError? error)? onNearbyInfoUploadedWithError; + + Future Function(NSError? error)? onUserInfoClearedWithError; + +} + diff --git a/lib/src/ios/AMapNearbySearchRequest.g.dart b/lib/src/ios/AMapNearbySearchRequest.g.dart new file mode 100644 index 0000000..fe870aa --- /dev/null +++ b/lib/src/ios/AMapNearbySearchRequest.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapNearbySearchRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapNearbySearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapNearbySearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapNearbySearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_center() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchRequest::get_center", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_radius() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchRequest::get_radius", {'__this__': this}); + return __result__; + } + + Future get_searchType() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchRequest::get_searchType", {'__this__': this}); + return (__result__ as int).toAMapNearbySearchType(); + } + + Future get_timeRange() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchRequest::get_timeRange", {'__this__': this}); + return __result__; + } + + Future get_limit() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchRequest::get_limit", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_center(AMapGeoPoint center) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchRequest::set_center', {'__this__': this, "center": center}); + } + + Future set_radius(int radius) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchRequest::set_radius', {'__this__': this, "radius": radius}); + } + + Future set_searchType(AMapNearbySearchType searchType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchRequest::set_searchType', {'__this__': this, "searchType": searchType.toValue()}); + } + + Future set_timeRange(int timeRange) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchRequest::set_timeRange', {'__this__': this, "timeRange": timeRange}); + } + + Future set_limit(int limit) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchRequest::set_limit', {'__this__': this, "limit": limit}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapNearbySearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapNearbySearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_center_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchRequest::get_center_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_radius_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchRequest::get_radius_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_searchType_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchRequest::get_searchType_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as int).toAMapNearbySearchType()).cast().toList(); + } + + Future> get_timeRange_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchRequest::get_timeRange_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_limit_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchRequest::get_limit_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_center_batch(List center) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchRequest::set_center_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "center": center[__i__]}]); + + + } + + Future set_radius_batch(List radius) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchRequest::set_radius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "radius": radius[__i__]}]); + + + } + + Future set_searchType_batch(List searchType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchRequest::set_searchType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "searchType": searchType[__i__].toValue()}]); + + + } + + Future set_timeRange_batch(List timeRange) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchRequest::set_timeRange_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "timeRange": timeRange[__i__]}]); + + + } + + Future set_limit_batch(List limit) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchRequest::set_limit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "limit": limit[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapNearbySearchResponse.g.dart b/lib/src/ios/AMapNearbySearchResponse.g.dart new file mode 100644 index 0000000..5902502 --- /dev/null +++ b/lib/src/ios/AMapNearbySearchResponse.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapNearbySearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapNearbySearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapNearbySearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapNearbySearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_count() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchResponse::get_count", {'__this__': this}); + return __result__; + } + + Future?> get_infos() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchResponse::get_infos", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_count(int count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchResponse::set_count', {'__this__': this, "count": count}); + } + + Future set_infos(List infos) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchResponse::set_infos', {'__this__': this, "infos": infos}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapNearbySearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapNearbySearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_count_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchResponse::get_count_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_infos_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbySearchResponse::get_infos_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_count_batch(List count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchResponse::set_count_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "count": count[__i__]}]); + + + } + + Future set_infos_batch(List> infos) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbySearchResponse::set_infos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "infos": infos[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapNearbySearchType.g.dart b/lib/src/ios/AMapNearbySearchType.g.dart new file mode 100644 index 0000000..7964964 --- /dev/null +++ b/lib/src/ios/AMapNearbySearchType.g.dart @@ -0,0 +1,29 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum AMapNearbySearchType { + AMapNearbySearchTypeLiner /* 0 */, + AMapNearbySearchTypeDriving /* 1 */ +} + +extension AMapNearbySearchTypeToX on AMapNearbySearchType { + int toValue() { + switch (this) { + case AMapNearbySearchType.AMapNearbySearchTypeLiner: return 0; + case AMapNearbySearchType.AMapNearbySearchTypeDriving: return 1; + default: return 0; + } + } +} + +extension AMapNearbySearchTypeFromX on int { + AMapNearbySearchType toAMapNearbySearchType() { + switch (this) { + case 0: return AMapNearbySearchType.AMapNearbySearchTypeLiner; + case 1: return AMapNearbySearchType.AMapNearbySearchTypeDriving; + default: return AMapNearbySearchType.values[this + 0]; + } + } +} \ No newline at end of file diff --git a/lib/src/ios/AMapNearbyUploadInfo.g.dart b/lib/src/ios/AMapNearbyUploadInfo.g.dart new file mode 100644 index 0000000..e6bbbdb --- /dev/null +++ b/lib/src/ios/AMapNearbyUploadInfo.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapNearbyUploadInfo extends NSObject with NSCopying { + //region constants + static const String name__ = 'AMapNearbyUploadInfo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapNearbyUploadInfo', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapNearbyUploadInfo', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_userID() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUploadInfo::get_userID", {'__this__': this}); + return __result__; + } + + Future get_coordinateType() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUploadInfo::get_coordinateType", {'__this__': this}); + return (__result__ as int).toAMapSearchCoordinateType(); + } + + Future get_coordinate() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUploadInfo::get_coordinate", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_userID(String userID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUploadInfo::set_userID', {'__this__': this, "userID": userID}); + } + + Future set_coordinateType(AMapSearchCoordinateType coordinateType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUploadInfo::set_coordinateType', {'__this__': this, "coordinateType": coordinateType.toValue()}); + } + + Future set_coordinate(CLLocationCoordinate2D coordinate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUploadInfo::set_coordinate', {'__this__': this, "coordinate": coordinate}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapNearbyUploadInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapNearbyUploadInfo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_userID_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUploadInfo::get_userID_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_coordinateType_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUploadInfo::get_coordinateType_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as int).toAMapSearchCoordinateType()).cast().toList(); + } + + Future> get_coordinate_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUploadInfo::get_coordinate_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_userID_batch(List userID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUploadInfo::set_userID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "userID": userID[__i__]}]); + + + } + + Future set_coordinateType_batch(List coordinateType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUploadInfo::set_coordinateType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "coordinateType": coordinateType[__i__].toValue()}]); + + + } + + Future set_coordinate_batch(List coordinate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUploadInfo::set_coordinate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "coordinate": coordinate[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapNearbyUserInfo.g.dart b/lib/src/ios/AMapNearbyUserInfo.g.dart new file mode 100644 index 0000000..21a6865 --- /dev/null +++ b/lib/src/ios/AMapNearbyUserInfo.g.dart @@ -0,0 +1,161 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapNearbyUserInfo extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapNearbyUserInfo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapNearbyUserInfo', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapNearbyUserInfo', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_userID() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUserInfo::get_userID", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUserInfo::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUserInfo::get_distance", {'__this__': this}); + return __result__; + } + + Future get_updatetime() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUserInfo::get_updatetime", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_userID(String userID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUserInfo::set_userID', {'__this__': this, "userID": userID}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUserInfo::set_location', {'__this__': this, "location": location}); + } + + Future set_distance(double distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUserInfo::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_updatetime(double updatetime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUserInfo::set_updatetime', {'__this__': this, "updatetime": updatetime}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapNearbyUserInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapNearbyUserInfo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_userID_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUserInfo::get_userID_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUserInfo::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUserInfo::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_updatetime_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapNearbyUserInfo::get_updatetime_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_userID_batch(List userID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUserInfo::set_userID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "userID": userID[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUserInfo::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUserInfo::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_updatetime_batch(List updatetime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapNearbyUserInfo::set_updatetime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "updatetime": updatetime[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapPOI.g.dart b/lib/src/ios/AMapPOI.g.dart new file mode 100644 index 0000000..2dd26f1 --- /dev/null +++ b/lib/src/ios/AMapPOI.g.dart @@ -0,0 +1,661 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapPOI extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapPOI'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapPOI', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapPOI', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_uid", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_name", {'__this__': this}); + return __result__; + } + + Future get_type() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_type", {'__this__': this}); + return __result__; + } + + Future get_typecode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_typecode", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_address() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_address", {'__this__': this}); + return __result__; + } + + Future get_tel() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_tel", {'__this__': this}); + return __result__; + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_distance", {'__this__': this}); + return __result__; + } + + Future get_parkingType() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_parkingType", {'__this__': this}); + return __result__; + } + + Future get_shopID() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_shopID", {'__this__': this}); + return __result__; + } + + Future get_postcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_postcode", {'__this__': this}); + return __result__; + } + + Future get_website() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_website", {'__this__': this}); + return __result__; + } + + Future get_email() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_email", {'__this__': this}); + return __result__; + } + + Future get_province() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_province", {'__this__': this}); + return __result__; + } + + Future get_pcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_pcode", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_city", {'__this__': this}); + return __result__; + } + + Future get_citycode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_citycode", {'__this__': this}); + return __result__; + } + + Future get_district() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_district", {'__this__': this}); + return __result__; + } + + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_gridcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_gridcode", {'__this__': this}); + return __result__; + } + + Future get_enterLocation() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_enterLocation", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_exitLocation() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_exitLocation", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_direction() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_direction", {'__this__': this}); + return __result__; + } + + Future get_hasIndoorMap() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_hasIndoorMap", {'__this__': this}); + return __result__; + } + + Future get_businessArea() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_businessArea", {'__this__': this}); + return __result__; + } + + Future get_indoorData() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_indoorData", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_subPOIs() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_subPOIs", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_images() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_images", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_extensionInfo() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_extensionInfo", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_name', {'__this__': this, "name": name}); + } + + Future set_type(String type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_type', {'__this__': this, "type": type}); + } + + Future set_typecode(String typecode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_typecode', {'__this__': this, "typecode": typecode}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_location', {'__this__': this, "location": location}); + } + + Future set_address(String address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_address', {'__this__': this, "address": address}); + } + + Future set_tel(String tel) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_tel', {'__this__': this, "tel": tel}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_parkingType(String parkingType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_parkingType', {'__this__': this, "parkingType": parkingType}); + } + + Future set_shopID(String shopID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_shopID', {'__this__': this, "shopID": shopID}); + } + + Future set_postcode(String postcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_postcode', {'__this__': this, "postcode": postcode}); + } + + Future set_website(String website) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_website', {'__this__': this, "website": website}); + } + + Future set_email(String email) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_email', {'__this__': this, "email": email}); + } + + Future set_province(String province) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_province', {'__this__': this, "province": province}); + } + + Future set_pcode(String pcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_pcode', {'__this__': this, "pcode": pcode}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_city', {'__this__': this, "city": city}); + } + + Future set_citycode(String citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_citycode', {'__this__': this, "citycode": citycode}); + } + + Future set_district(String district) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_district', {'__this__': this, "district": district}); + } + + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_gridcode(String gridcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_gridcode', {'__this__': this, "gridcode": gridcode}); + } + + Future set_enterLocation(AMapGeoPoint enterLocation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_enterLocation', {'__this__': this, "enterLocation": enterLocation}); + } + + Future set_exitLocation(AMapGeoPoint exitLocation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_exitLocation', {'__this__': this, "exitLocation": exitLocation}); + } + + Future set_direction(String direction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_direction', {'__this__': this, "direction": direction}); + } + + Future set_hasIndoorMap(bool hasIndoorMap) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_hasIndoorMap', {'__this__': this, "hasIndoorMap": hasIndoorMap}); + } + + Future set_businessArea(String businessArea) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_businessArea', {'__this__': this, "businessArea": businessArea}); + } + + Future set_indoorData(AMapIndoorData indoorData) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_indoorData', {'__this__': this, "indoorData": indoorData}); + } + + Future set_subPOIs(List subPOIs) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_subPOIs', {'__this__': this, "subPOIs": subPOIs}); + } + + Future set_images(List images) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_images', {'__this__': this, "images": images}); + } + + Future set_extensionInfo(AMapPOIExtension extensionInfo) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_extensionInfo', {'__this__': this, "extensionInfo": extensionInfo}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapPOI{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapPOI_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_type_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_type_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_typecode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_typecode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_address_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_address_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_tel_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_tel_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_parkingType_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_parkingType_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_shopID_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_shopID_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_postcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_postcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_website_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_website_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_email_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_email_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_province_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_province_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_pcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_pcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_citycode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_citycode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_district_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_district_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_gridcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_gridcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_enterLocation_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_enterLocation_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_exitLocation_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_exitLocation_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_direction_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_direction_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_hasIndoorMap_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_hasIndoorMap_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_businessArea_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_businessArea_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_indoorData_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_indoorData_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_subPOIs_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_subPOIs_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_images_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_images_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_extensionInfo_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOI::get_extensionInfo_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_type_batch(List type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_type_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "type": type[__i__]}]); + + + } + + Future set_typecode_batch(List typecode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_typecode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "typecode": typecode[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_address_batch(List address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_address_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "address": address[__i__]}]); + + + } + + Future set_tel_batch(List tel) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_tel_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tel": tel[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_parkingType_batch(List parkingType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_parkingType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "parkingType": parkingType[__i__]}]); + + + } + + Future set_shopID_batch(List shopID) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_shopID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "shopID": shopID[__i__]}]); + + + } + + Future set_postcode_batch(List postcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_postcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "postcode": postcode[__i__]}]); + + + } + + Future set_website_batch(List website) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_website_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "website": website[__i__]}]); + + + } + + Future set_email_batch(List email) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_email_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "email": email[__i__]}]); + + + } + + Future set_province_batch(List province) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_province_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "province": province[__i__]}]); + + + } + + Future set_pcode_batch(List pcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_pcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "pcode": pcode[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_citycode_batch(List citycode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_citycode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "citycode": citycode[__i__]}]); + + + } + + Future set_district_batch(List district) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_district_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "district": district[__i__]}]); + + + } + + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_gridcode_batch(List gridcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_gridcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "gridcode": gridcode[__i__]}]); + + + } + + Future set_enterLocation_batch(List enterLocation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_enterLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "enterLocation": enterLocation[__i__]}]); + + + } + + Future set_exitLocation_batch(List exitLocation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_exitLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "exitLocation": exitLocation[__i__]}]); + + + } + + Future set_direction_batch(List direction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_direction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "direction": direction[__i__]}]); + + + } + + Future set_hasIndoorMap_batch(List hasIndoorMap) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_hasIndoorMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "hasIndoorMap": hasIndoorMap[__i__]}]); + + + } + + Future set_businessArea_batch(List businessArea) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_businessArea_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "businessArea": businessArea[__i__]}]); + + + } + + Future set_indoorData_batch(List indoorData) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_indoorData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "indoorData": indoorData[__i__]}]); + + + } + + Future set_subPOIs_batch(List> subPOIs) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_subPOIs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "subPOIs": subPOIs[__i__]}]); + + + } + + Future set_images_batch(List> images) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_images_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "images": images[__i__]}]); + + + } + + Future set_extensionInfo_batch(List extensionInfo) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOI::set_extensionInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "extensionInfo": extensionInfo[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapPOIAroundSearchRequest.g.dart b/lib/src/ios/AMapPOIAroundSearchRequest.g.dart new file mode 100644 index 0000000..a8d5d20 --- /dev/null +++ b/lib/src/ios/AMapPOIAroundSearchRequest.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapPOIAroundSearchRequest extends AMapPOISearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapPOIAroundSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapPOIAroundSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapPOIAroundSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIAroundSearchRequest::get_keywords", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIAroundSearchRequest::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_radius() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIAroundSearchRequest::get_radius", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIAroundSearchRequest::get_city", {'__this__': this}); + return __result__; + } + + Future get_special() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIAroundSearchRequest::get_special", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_keywords(String keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIAroundSearchRequest::set_keywords', {'__this__': this, "keywords": keywords}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIAroundSearchRequest::set_location', {'__this__': this, "location": location}); + } + + Future set_radius(int radius) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIAroundSearchRequest::set_radius', {'__this__': this, "radius": radius}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIAroundSearchRequest::set_city', {'__this__': this, "city": city}); + } + + Future set_special(bool special) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIAroundSearchRequest::set_special', {'__this__': this, "special": special}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapPOIAroundSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapPOIAroundSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIAroundSearchRequest::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIAroundSearchRequest::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_radius_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIAroundSearchRequest::get_radius_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIAroundSearchRequest::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_special_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIAroundSearchRequest::get_special_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_keywords_batch(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIAroundSearchRequest::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIAroundSearchRequest::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_radius_batch(List radius) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIAroundSearchRequest::set_radius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "radius": radius[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIAroundSearchRequest::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_special_batch(List special) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIAroundSearchRequest::set_special_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "special": special[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapPOIExtension.g.dart b/lib/src/ios/AMapPOIExtension.g.dart new file mode 100644 index 0000000..e557644 --- /dev/null +++ b/lib/src/ios/AMapPOIExtension.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapPOIExtension extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapPOIExtension'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapPOIExtension', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapPOIExtension', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_rating() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIExtension::get_rating", {'__this__': this}); + return __result__; + } + + Future get_cost() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIExtension::get_cost", {'__this__': this}); + return __result__; + } + + Future get_openTime() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIExtension::get_openTime", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_rating(double rating) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIExtension::set_rating', {'__this__': this, "rating": rating}); + } + + Future set_cost(double cost) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIExtension::set_cost', {'__this__': this, "cost": cost}); + } + + Future set_openTime(String openTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIExtension::set_openTime', {'__this__': this, "openTime": openTime}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapPOIExtension{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapPOIExtension_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_rating_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIExtension::get_rating_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_cost_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIExtension::get_cost_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_openTime_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIExtension::get_openTime_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_rating_batch(List rating) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIExtension::set_rating_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "rating": rating[__i__]}]); + + + } + + Future set_cost_batch(List cost) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIExtension::set_cost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "cost": cost[__i__]}]); + + + } + + Future set_openTime_batch(List openTime) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIExtension::set_openTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "openTime": openTime[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapPOIIDSearchRequest.g.dart b/lib/src/ios/AMapPOIIDSearchRequest.g.dart new file mode 100644 index 0000000..d79669a --- /dev/null +++ b/lib/src/ios/AMapPOIIDSearchRequest.g.dart @@ -0,0 +1,101 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapPOIIDSearchRequest extends AMapPOISearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapPOIIDSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapPOIIDSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapPOIIDSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIIDSearchRequest::get_uid", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIIDSearchRequest::set_uid', {'__this__': this, "uid": uid}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapPOIIDSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapPOIIDSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIIDSearchRequest::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIIDSearchRequest::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapPOIKeywordsSearchRequest.g.dart b/lib/src/ios/AMapPOIKeywordsSearchRequest.g.dart new file mode 100644 index 0000000..0121f31 --- /dev/null +++ b/lib/src/ios/AMapPOIKeywordsSearchRequest.g.dart @@ -0,0 +1,161 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapPOIKeywordsSearchRequest extends AMapPOISearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapPOIKeywordsSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapPOIKeywordsSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapPOIKeywordsSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIKeywordsSearchRequest::get_keywords", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIKeywordsSearchRequest::get_city", {'__this__': this}); + return __result__; + } + + Future get_cityLimit() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIKeywordsSearchRequest::get_cityLimit", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIKeywordsSearchRequest::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_keywords(String keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIKeywordsSearchRequest::set_keywords', {'__this__': this, "keywords": keywords}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIKeywordsSearchRequest::set_city', {'__this__': this, "city": city}); + } + + Future set_cityLimit(bool cityLimit) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIKeywordsSearchRequest::set_cityLimit', {'__this__': this, "cityLimit": cityLimit}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIKeywordsSearchRequest::set_location', {'__this__': this, "location": location}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapPOIKeywordsSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapPOIKeywordsSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIKeywordsSearchRequest::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIKeywordsSearchRequest::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_cityLimit_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIKeywordsSearchRequest::get_cityLimit_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIKeywordsSearchRequest::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_keywords_batch(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIKeywordsSearchRequest::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIKeywordsSearchRequest::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_cityLimit_batch(List cityLimit) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIKeywordsSearchRequest::set_cityLimit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "cityLimit": cityLimit[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIKeywordsSearchRequest::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapPOIPolygonSearchRequest.g.dart b/lib/src/ios/AMapPOIPolygonSearchRequest.g.dart new file mode 100644 index 0000000..e60aa4a --- /dev/null +++ b/lib/src/ios/AMapPOIPolygonSearchRequest.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapPOIPolygonSearchRequest extends AMapPOISearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapPOIPolygonSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapPOIPolygonSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapPOIPolygonSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIPolygonSearchRequest::get_keywords", {'__this__': this}); + return __result__; + } + + Future get_polygon() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIPolygonSearchRequest::get_polygon", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_keywords(String keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIPolygonSearchRequest::set_keywords', {'__this__': this, "keywords": keywords}); + } + + Future set_polygon(AMapGeoPolygon polygon) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIPolygonSearchRequest::set_polygon', {'__this__': this, "polygon": polygon}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapPOIPolygonSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapPOIPolygonSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIPolygonSearchRequest::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_polygon_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIPolygonSearchRequest::get_polygon_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_keywords_batch(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIPolygonSearchRequest::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + Future set_polygon_batch(List polygon) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIPolygonSearchRequest::set_polygon_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "polygon": polygon[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapPOISearchBaseRequest.g.dart b/lib/src/ios/AMapPOISearchBaseRequest.g.dart new file mode 100644 index 0000000..0e115c5 --- /dev/null +++ b/lib/src/ios/AMapPOISearchBaseRequest.g.dart @@ -0,0 +1,221 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapPOISearchBaseRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapPOISearchBaseRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapPOISearchBaseRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapPOISearchBaseRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_types() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_types", {'__this__': this}); + return __result__; + } + + Future get_sortrule() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_sortrule", {'__this__': this}); + return __result__; + } + + Future get_offset() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_offset", {'__this__': this}); + return __result__; + } + + Future get_page() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_page", {'__this__': this}); + return __result__; + } + + Future get_building() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_building", {'__this__': this}); + return __result__; + } + + Future get_requireExtension() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_requireExtension", {'__this__': this}); + return __result__; + } + + Future get_requireSubPOIs() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_requireSubPOIs", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_types(String types) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_types', {'__this__': this, "types": types}); + } + + Future set_sortrule(int sortrule) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_sortrule', {'__this__': this, "sortrule": sortrule}); + } + + Future set_offset(int offset) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_offset', {'__this__': this, "offset": offset}); + } + + Future set_page(int page) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_page', {'__this__': this, "page": page}); + } + + Future set_building(String building) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_building', {'__this__': this, "building": building}); + } + + Future set_requireExtension(bool requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_requireExtension', {'__this__': this, "requireExtension": requireExtension}); + } + + Future set_requireSubPOIs(bool requireSubPOIs) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_requireSubPOIs', {'__this__': this, "requireSubPOIs": requireSubPOIs}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapPOISearchBaseRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapPOISearchBaseRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_types_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_types_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_sortrule_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_sortrule_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_offset_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_offset_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_page_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_page_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_building_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_building_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_requireExtension_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_requireExtension_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_requireSubPOIs_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchBaseRequest::get_requireSubPOIs_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_types_batch(List types) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_types_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "types": types[__i__]}]); + + + } + + Future set_sortrule_batch(List sortrule) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_sortrule_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "sortrule": sortrule[__i__]}]); + + + } + + Future set_offset_batch(List offset) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_offset_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "offset": offset[__i__]}]); + + + } + + Future set_page_batch(List page) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_page_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "page": page[__i__]}]); + + + } + + Future set_building_batch(List building) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_building_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "building": building[__i__]}]); + + + } + + Future set_requireExtension_batch(List requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_requireExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "requireExtension": requireExtension[__i__]}]); + + + } + + Future set_requireSubPOIs_batch(List requireSubPOIs) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchBaseRequest::set_requireSubPOIs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "requireSubPOIs": requireSubPOIs[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapPOISearchResponse.g.dart b/lib/src/ios/AMapPOISearchResponse.g.dart new file mode 100644 index 0000000..6bd3447 --- /dev/null +++ b/lib/src/ios/AMapPOISearchResponse.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapPOISearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapPOISearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapPOISearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapPOISearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_count() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchResponse::get_count", {'__this__': this}); + return __result__; + } + + Future get_suggestion() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchResponse::get_suggestion", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_pois() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchResponse::get_pois", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_count(int count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchResponse::set_count', {'__this__': this, "count": count}); + } + + Future set_suggestion(AMapSuggestion suggestion) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchResponse::set_suggestion', {'__this__': this, "suggestion": suggestion}); + } + + Future set_pois(List pois) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchResponse::set_pois', {'__this__': this, "pois": pois}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapPOISearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapPOISearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_count_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchResponse::get_count_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_suggestion_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchResponse::get_suggestion_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_pois_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOISearchResponse::get_pois_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_count_batch(List count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchResponse::set_count_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "count": count[__i__]}]); + + + } + + Future set_suggestion_batch(List suggestion) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchResponse::set_suggestion_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "suggestion": suggestion[__i__]}]); + + + } + + Future set_pois_batch(List> pois) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOISearchResponse::set_pois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "pois": pois[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapPOIShareSearchRequest.g.dart b/lib/src/ios/AMapPOIShareSearchRequest.g.dart new file mode 100644 index 0000000..d38ff3e --- /dev/null +++ b/lib/src/ios/AMapPOIShareSearchRequest.g.dart @@ -0,0 +1,161 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapPOIShareSearchRequest extends AMapShareSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapPOIShareSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapPOIShareSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapPOIShareSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIShareSearchRequest::get_uid", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIShareSearchRequest::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIShareSearchRequest::get_name", {'__this__': this}); + return __result__; + } + + Future get_address() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIShareSearchRequest::get_address", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIShareSearchRequest::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIShareSearchRequest::set_location', {'__this__': this, "location": location}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIShareSearchRequest::set_name', {'__this__': this, "name": name}); + } + + Future set_address(String address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIShareSearchRequest::set_address', {'__this__': this, "address": address}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapPOIShareSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapPOIShareSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIShareSearchRequest::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIShareSearchRequest::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIShareSearchRequest::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_address_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPOIShareSearchRequest::get_address_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIShareSearchRequest::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIShareSearchRequest::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIShareSearchRequest::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_address_batch(List address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPOIShareSearchRequest::set_address_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "address": address[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapPath.g.dart b/lib/src/ios/AMapPath.g.dart new file mode 100644 index 0000000..6c7ca91 --- /dev/null +++ b/lib/src/ios/AMapPath.g.dart @@ -0,0 +1,261 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapPath extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapPath'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapPath', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapPath', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_distance", {'__this__': this}); + return __result__; + } + + Future get_duration() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_duration", {'__this__': this}); + return __result__; + } + + Future get_strategy() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_strategy", {'__this__': this}); + return __result__; + } + + Future?> get_steps() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_steps", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_tolls() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_tolls", {'__this__': this}); + return __result__; + } + + Future get_tollDistance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_tollDistance", {'__this__': this}); + return __result__; + } + + Future get_totalTrafficLights() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_totalTrafficLights", {'__this__': this}); + return __result__; + } + + Future get_restriction() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_restriction", {'__this__': this}); + return __result__; + } + + Future get_polyline() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_polyline", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_duration(int duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_duration', {'__this__': this, "duration": duration}); + } + + Future set_strategy(String strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_strategy', {'__this__': this, "strategy": strategy}); + } + + Future set_steps(List steps) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_steps', {'__this__': this, "steps": steps}); + } + + Future set_tolls(double tolls) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_tolls', {'__this__': this, "tolls": tolls}); + } + + Future set_tollDistance(int tollDistance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_tollDistance', {'__this__': this, "tollDistance": tollDistance}); + } + + Future set_totalTrafficLights(int totalTrafficLights) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_totalTrafficLights', {'__this__': this, "totalTrafficLights": totalTrafficLights}); + } + + Future set_restriction(int restriction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_restriction', {'__this__': this, "restriction": restriction}); + } + + Future set_polyline(String polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_polyline', {'__this__': this, "polyline": polyline}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapPath{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapPath_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_duration_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_duration_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_strategy_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_strategy_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_steps_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_steps_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_tolls_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_tolls_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_tollDistance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_tollDistance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_totalTrafficLights_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_totalTrafficLights_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_restriction_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_restriction_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_polyline_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapPath::get_polyline_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_duration_batch(List duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_duration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "duration": duration[__i__]}]); + + + } + + Future set_strategy_batch(List strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_strategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "strategy": strategy[__i__]}]); + + + } + + Future set_steps_batch(List> steps) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_steps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "steps": steps[__i__]}]); + + + } + + Future set_tolls_batch(List tolls) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_tolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tolls": tolls[__i__]}]); + + + } + + Future set_tollDistance_batch(List tollDistance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_tollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tollDistance": tollDistance[__i__]}]); + + + } + + Future set_totalTrafficLights_batch(List totalTrafficLights) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_totalTrafficLights_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "totalTrafficLights": totalTrafficLights[__i__]}]); + + + } + + Future set_restriction_batch(List restriction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_restriction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "restriction": restriction[__i__]}]); + + + } + + Future set_polyline_batch(List polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapPath::set_polyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "polyline": polyline[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRailway.g.dart b/lib/src/ios/AMapRailway.g.dart new file mode 100644 index 0000000..00d071c --- /dev/null +++ b/lib/src/ios/AMapRailway.g.dart @@ -0,0 +1,301 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRailway extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRailway'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRailway', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRailway', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_uid", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_name", {'__this__': this}); + return __result__; + } + + Future get_trip() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_trip", {'__this__': this}); + return __result__; + } + + Future get_type() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_type", {'__this__': this}); + return __result__; + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_distance", {'__this__': this}); + return __result__; + } + + Future get_time() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_time", {'__this__': this}); + return __result__; + } + + Future get_departureStation() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_departureStation", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_arrivalStation() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_arrivalStation", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_spaces() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_spaces", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_viaStops() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_viaStops", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_alters() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_alters", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_name', {'__this__': this, "name": name}); + } + + Future set_trip(String trip) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_trip', {'__this__': this, "trip": trip}); + } + + Future set_type(String type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_type', {'__this__': this, "type": type}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_time(int time) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_time', {'__this__': this, "time": time}); + } + + Future set_departureStation(AMapRailwayStation departureStation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_departureStation', {'__this__': this, "departureStation": departureStation}); + } + + Future set_arrivalStation(AMapRailwayStation arrivalStation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_arrivalStation', {'__this__': this, "arrivalStation": arrivalStation}); + } + + Future set_spaces(List spaces) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_spaces', {'__this__': this, "spaces": spaces}); + } + + Future set_viaStops(List viaStops) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_viaStops', {'__this__': this, "viaStops": viaStops}); + } + + Future set_alters(List alters) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_alters', {'__this__': this, "alters": alters}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRailway{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRailway_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_trip_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_trip_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_type_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_type_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_time_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_time_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_departureStation_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_departureStation_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_arrivalStation_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_arrivalStation_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_spaces_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_spaces_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_viaStops_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_viaStops_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_alters_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailway::get_alters_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_trip_batch(List trip) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_trip_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "trip": trip[__i__]}]); + + + } + + Future set_type_batch(List type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_type_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "type": type[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_time_batch(List time) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_time_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "time": time[__i__]}]); + + + } + + Future set_departureStation_batch(List departureStation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_departureStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "departureStation": departureStation[__i__]}]); + + + } + + Future set_arrivalStation_batch(List arrivalStation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_arrivalStation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "arrivalStation": arrivalStation[__i__]}]); + + + } + + Future set_spaces_batch(List> spaces) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_spaces_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "spaces": spaces[__i__]}]); + + + } + + Future set_viaStops_batch(List> viaStops) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_viaStops_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "viaStops": viaStops[__i__]}]); + + + } + + Future set_alters_batch(List> alters) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailway::set_alters_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "alters": alters[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRailwaySpace.g.dart b/lib/src/ios/AMapRailwaySpace.g.dart new file mode 100644 index 0000000..207a0c1 --- /dev/null +++ b/lib/src/ios/AMapRailwaySpace.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRailwaySpace extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRailwaySpace'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRailwaySpace', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRailwaySpace', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_code() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwaySpace::get_code", {'__this__': this}); + return __result__; + } + + Future get_cost() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwaySpace::get_cost", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_code(String code) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwaySpace::set_code', {'__this__': this, "code": code}); + } + + Future set_cost(double cost) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwaySpace::set_cost', {'__this__': this, "cost": cost}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRailwaySpace{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRailwaySpace_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_code_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwaySpace::get_code_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_cost_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwaySpace::get_cost_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_code_batch(List code) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwaySpace::set_code_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "code": code[__i__]}]); + + + } + + Future set_cost_batch(List cost) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwaySpace::set_cost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "cost": cost[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRailwayStation.g.dart b/lib/src/ios/AMapRailwayStation.g.dart new file mode 100644 index 0000000..ab48f5d --- /dev/null +++ b/lib/src/ios/AMapRailwayStation.g.dart @@ -0,0 +1,241 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRailwayStation extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRailwayStation'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRailwayStation', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRailwayStation', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_uid", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_name", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_time() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_time", {'__this__': this}); + return __result__; + } + + Future get_wait() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_wait", {'__this__': this}); + return __result__; + } + + Future get_isStart() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_isStart", {'__this__': this}); + return __result__; + } + + Future get_isEnd() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_isEnd", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_name', {'__this__': this, "name": name}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_location', {'__this__': this, "location": location}); + } + + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_time(String time) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_time', {'__this__': this, "time": time}); + } + + Future set_wait(int wait) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_wait', {'__this__': this, "wait": wait}); + } + + Future set_isStart(bool isStart) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_isStart', {'__this__': this, "isStart": isStart}); + } + + Future set_isEnd(bool isEnd) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_isEnd', {'__this__': this, "isEnd": isEnd}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRailwayStation{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRailwayStation_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_time_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_time_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_wait_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_wait_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_isStart_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_isStart_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_isEnd_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRailwayStation::get_isEnd_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_time_batch(List time) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_time_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "time": time[__i__]}]); + + + } + + Future set_wait_batch(List wait) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_wait_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "wait": wait[__i__]}]); + + + } + + Future set_isStart_batch(List isStart) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_isStart_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "isStart": isStart[__i__]}]); + + + } + + Future set_isEnd_batch(List isEnd) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRailwayStation::set_isEnd_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "isEnd": isEnd[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapReGeocode.g.dart b/lib/src/ios/AMapReGeocode.g.dart new file mode 100644 index 0000000..f888d2c --- /dev/null +++ b/lib/src/ios/AMapReGeocode.g.dart @@ -0,0 +1,201 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapReGeocode extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapReGeocode'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapReGeocode', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapReGeocode', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_formattedAddress() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_formattedAddress", {'__this__': this}); + return __result__; + } + + Future get_addressComponent() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_addressComponent", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_roads() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_roads", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_roadinters() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_roadinters", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_pois() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_pois", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_aois() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_aois", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_formattedAddress(String formattedAddress) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_formattedAddress', {'__this__': this, "formattedAddress": formattedAddress}); + } + + Future set_addressComponent(AMapAddressComponent addressComponent) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_addressComponent', {'__this__': this, "addressComponent": addressComponent}); + } + + Future set_roads(List roads) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_roads', {'__this__': this, "roads": roads}); + } + + Future set_roadinters(List roadinters) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_roadinters', {'__this__': this, "roadinters": roadinters}); + } + + Future set_pois(List pois) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_pois', {'__this__': this, "pois": pois}); + } + + Future set_aois(List aois) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_aois', {'__this__': this, "aois": aois}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapReGeocode{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapReGeocode_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_formattedAddress_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_formattedAddress_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_addressComponent_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_addressComponent_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_roads_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_roads_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_roadinters_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_roadinters_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_pois_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_pois_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_aois_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocode::get_aois_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_formattedAddress_batch(List formattedAddress) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_formattedAddress_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "formattedAddress": formattedAddress[__i__]}]); + + + } + + Future set_addressComponent_batch(List addressComponent) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_addressComponent_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "addressComponent": addressComponent[__i__]}]); + + + } + + Future set_roads_batch(List> roads) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_roads_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "roads": roads[__i__]}]); + + + } + + Future set_roadinters_batch(List> roadinters) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_roadinters_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "roadinters": roadinters[__i__]}]); + + + } + + Future set_pois_batch(List> pois) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_pois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "pois": pois[__i__]}]); + + + } + + Future set_aois_batch(List> aois) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocode::set_aois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "aois": aois[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapReGeocodeSearchRequest.g.dart b/lib/src/ios/AMapReGeocodeSearchRequest.g.dart new file mode 100644 index 0000000..063469f --- /dev/null +++ b/lib/src/ios/AMapReGeocodeSearchRequest.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapReGeocodeSearchRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapReGeocodeSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapReGeocodeSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapReGeocodeSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_requireExtension() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchRequest::get_requireExtension", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchRequest::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_radius() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchRequest::get_radius", {'__this__': this}); + return __result__; + } + + Future get_poitype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchRequest::get_poitype", {'__this__': this}); + return __result__; + } + + Future get_mode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchRequest::get_mode", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_requireExtension(bool requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchRequest::set_requireExtension', {'__this__': this, "requireExtension": requireExtension}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchRequest::set_location', {'__this__': this, "location": location}); + } + + Future set_radius(int radius) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchRequest::set_radius', {'__this__': this, "radius": radius}); + } + + Future set_poitype(String poitype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchRequest::set_poitype', {'__this__': this, "poitype": poitype}); + } + + Future set_mode(String mode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchRequest::set_mode', {'__this__': this, "mode": mode}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapReGeocodeSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapReGeocodeSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_requireExtension_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchRequest::get_requireExtension_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchRequest::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_radius_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchRequest::get_radius_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_poitype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchRequest::get_poitype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_mode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchRequest::get_mode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_requireExtension_batch(List requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchRequest::set_requireExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "requireExtension": requireExtension[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchRequest::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_radius_batch(List radius) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchRequest::set_radius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "radius": radius[__i__]}]); + + + } + + Future set_poitype_batch(List poitype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchRequest::set_poitype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "poitype": poitype[__i__]}]); + + + } + + Future set_mode_batch(List mode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchRequest::set_mode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "mode": mode[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapReGeocodeSearchResponse.g.dart b/lib/src/ios/AMapReGeocodeSearchResponse.g.dart new file mode 100644 index 0000000..44c2060 --- /dev/null +++ b/lib/src/ios/AMapReGeocodeSearchResponse.g.dart @@ -0,0 +1,101 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapReGeocodeSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapReGeocodeSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapReGeocodeSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapReGeocodeSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_regeocode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchResponse::get_regeocode", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_regeocode(AMapReGeocode regeocode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchResponse::set_regeocode', {'__this__': this, "regeocode": regeocode}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapReGeocodeSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapReGeocodeSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_regeocode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapReGeocodeSearchResponse::get_regeocode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_regeocode_batch(List regeocode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapReGeocodeSearchResponse::set_regeocode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "regeocode": regeocode[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRidingRouteSearchRequest.g.dart b/lib/src/ios/AMapRidingRouteSearchRequest.g.dart new file mode 100644 index 0000000..ccb30af --- /dev/null +++ b/lib/src/ios/AMapRidingRouteSearchRequest.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRidingRouteSearchRequest extends AMapRouteSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRidingRouteSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRidingRouteSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRidingRouteSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_type() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRidingRouteSearchRequest::get_type", {'__this__': this}); + return __result__; + } + + Future get_requireExtension() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRidingRouteSearchRequest::get_requireExtension", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_type(int type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRidingRouteSearchRequest::set_type', {'__this__': this, "type": type}); + } + + Future set_requireExtension(bool requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRidingRouteSearchRequest::set_requireExtension', {'__this__': this, "requireExtension": requireExtension}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRidingRouteSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRidingRouteSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_type_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRidingRouteSearchRequest::get_type_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_requireExtension_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRidingRouteSearchRequest::get_requireExtension_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_type_batch(List type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRidingRouteSearchRequest::set_type_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "type": type[__i__]}]); + + + } + + Future set_requireExtension_batch(List requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRidingRouteSearchRequest::set_requireExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "requireExtension": requireExtension[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRidingRouteSearchResponse.g.dart b/lib/src/ios/AMapRidingRouteSearchResponse.g.dart new file mode 100644 index 0000000..1b070d2 --- /dev/null +++ b/lib/src/ios/AMapRidingRouteSearchResponse.g.dart @@ -0,0 +1,85 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRidingRouteSearchResponse extends AMapRouteSearchResponse with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRidingRouteSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRidingRouteSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRidingRouteSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRidingRouteSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRidingRouteSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRoad.g.dart b/lib/src/ios/AMapRoad.g.dart new file mode 100644 index 0000000..0b77106 --- /dev/null +++ b/lib/src/ios/AMapRoad.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRoad extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRoad'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRoad', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRoad', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoad::get_uid", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoad::get_name", {'__this__': this}); + return __result__; + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoad::get_distance", {'__this__': this}); + return __result__; + } + + Future get_direction() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoad::get_direction", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoad::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoad::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoad::set_name', {'__this__': this, "name": name}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoad::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_direction(String direction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoad::set_direction', {'__this__': this, "direction": direction}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoad::set_location', {'__this__': this, "location": location}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRoad{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRoad_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoad::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoad::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoad::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_direction_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoad::get_direction_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoad::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoad::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoad::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoad::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_direction_batch(List direction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoad::set_direction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "direction": direction[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoad::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRoadInter.g.dart b/lib/src/ios/AMapRoadInter.g.dart new file mode 100644 index 0000000..7098415 --- /dev/null +++ b/lib/src/ios/AMapRoadInter.g.dart @@ -0,0 +1,221 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRoadInter extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRoadInter'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRoadInter', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRoadInter', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_distance", {'__this__': this}); + return __result__; + } + + Future get_direction() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_direction", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_firstId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_firstId", {'__this__': this}); + return __result__; + } + + Future get_firstName() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_firstName", {'__this__': this}); + return __result__; + } + + Future get_secondId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_secondId", {'__this__': this}); + return __result__; + } + + Future get_secondName() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_secondName", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_direction(String direction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_direction', {'__this__': this, "direction": direction}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_location', {'__this__': this, "location": location}); + } + + Future set_firstId(String firstId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_firstId', {'__this__': this, "firstId": firstId}); + } + + Future set_firstName(String firstName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_firstName', {'__this__': this, "firstName": firstName}); + } + + Future set_secondId(String secondId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_secondId', {'__this__': this, "secondId": secondId}); + } + + Future set_secondName(String secondName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_secondName', {'__this__': this, "secondName": secondName}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRoadInter{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRoadInter_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_direction_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_direction_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_firstId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_firstId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_firstName_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_firstName_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_secondId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_secondId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_secondName_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoadInter::get_secondName_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_direction_batch(List direction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_direction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "direction": direction[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_firstId_batch(List firstId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_firstId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "firstId": firstId[__i__]}]); + + + } + + Future set_firstName_batch(List firstName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_firstName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "firstName": firstName[__i__]}]); + + + } + + Future set_secondId_batch(List secondId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_secondId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "secondId": secondId[__i__]}]); + + + } + + Future set_secondName_batch(List secondName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoadInter::set_secondName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "secondName": secondName[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRoute.g.dart b/lib/src/ios/AMapRoute.g.dart new file mode 100644 index 0000000..e2eba6b --- /dev/null +++ b/lib/src/ios/AMapRoute.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRoute extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRoute'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRoute', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRoute', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_origin() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoute::get_origin", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_destination() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoute::get_destination", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_taxiCost() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoute::get_taxiCost", {'__this__': this}); + return __result__; + } + + Future?> get_paths() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoute::get_paths", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_transits() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoute::get_transits", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_origin(AMapGeoPoint origin) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoute::set_origin', {'__this__': this, "origin": origin}); + } + + Future set_destination(AMapGeoPoint destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoute::set_destination', {'__this__': this, "destination": destination}); + } + + Future set_taxiCost(double taxiCost) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoute::set_taxiCost', {'__this__': this, "taxiCost": taxiCost}); + } + + Future set_paths(List paths) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoute::set_paths', {'__this__': this, "paths": paths}); + } + + Future set_transits(List transits) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoute::set_transits', {'__this__': this, "transits": transits}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRoute{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRoute_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_origin_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoute::get_origin_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_destination_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoute::get_destination_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_taxiCost_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoute::get_taxiCost_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_paths_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoute::get_paths_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_transits_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoute::get_transits_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_origin_batch(List origin) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoute::set_origin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "origin": origin[__i__]}]); + + + } + + Future set_destination_batch(List destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoute::set_destination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destination": destination[__i__]}]); + + + } + + Future set_taxiCost_batch(List taxiCost) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoute::set_taxiCost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "taxiCost": taxiCost[__i__]}]); + + + } + + Future set_paths_batch(List> paths) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoute::set_paths_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "paths": paths[__i__]}]); + + + } + + Future set_transits_batch(List> transits) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoute::set_transits_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "transits": transits[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRoutePOI.g.dart b/lib/src/ios/AMapRoutePOI.g.dart new file mode 100644 index 0000000..5b9bfb2 --- /dev/null +++ b/lib/src/ios/AMapRoutePOI.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRoutePOI extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRoutePOI'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRoutePOI', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRoutePOI', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOI::get_uid", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOI::get_name", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOI::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOI::get_distance", {'__this__': this}); + return __result__; + } + + Future get_duration() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOI::get_duration", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOI::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOI::set_name', {'__this__': this, "name": name}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOI::set_location', {'__this__': this, "location": location}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOI::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_duration(int duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOI::set_duration', {'__this__': this, "duration": duration}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRoutePOI{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRoutePOI_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOI::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOI::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOI::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOI::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_duration_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOI::get_duration_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOI::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOI::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOI::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOI::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_duration_batch(List duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOI::set_duration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "duration": duration[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRoutePOISearchRequest.g.dart b/lib/src/ios/AMapRoutePOISearchRequest.g.dart new file mode 100644 index 0000000..ed5bda7 --- /dev/null +++ b/lib/src/ios/AMapRoutePOISearchRequest.g.dart @@ -0,0 +1,221 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRoutePOISearchRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRoutePOISearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRoutePOISearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRoutePOISearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_origin() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_origin", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_destination() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_destination", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_searchType() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_searchType", {'__this__': this}); + return (__result__ as int).toAMapRoutePOISearchType(); + } + + Future get_strategy() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_strategy", {'__this__': this}); + return __result__; + } + + Future get_range() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_range", {'__this__': this}); + return __result__; + } + + Future get_polylineStr() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_polylineStr", {'__this__': this}); + return __result__; + } + + Future?> get_polyline() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_polyline", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_origin(AMapGeoPoint origin) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_origin', {'__this__': this, "origin": origin}); + } + + Future set_destination(AMapGeoPoint destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_destination', {'__this__': this, "destination": destination}); + } + + Future set_searchType(AMapRoutePOISearchType searchType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_searchType', {'__this__': this, "searchType": searchType.toValue()}); + } + + Future set_strategy(int strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_strategy', {'__this__': this, "strategy": strategy}); + } + + Future set_range(int range) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_range', {'__this__': this, "range": range}); + } + + Future set_polylineStr(String polylineStr) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_polylineStr', {'__this__': this, "polylineStr": polylineStr}); + } + + Future set_polyline(List polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_polyline', {'__this__': this, "polyline": polyline}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRoutePOISearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRoutePOISearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_origin_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_origin_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_destination_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_destination_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_searchType_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_searchType_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as int).toAMapRoutePOISearchType()).cast().toList(); + } + + Future> get_strategy_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_strategy_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_range_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_range_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_polylineStr_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_polylineStr_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_polyline_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchRequest::get_polyline_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_origin_batch(List origin) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_origin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "origin": origin[__i__]}]); + + + } + + Future set_destination_batch(List destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_destination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destination": destination[__i__]}]); + + + } + + Future set_searchType_batch(List searchType) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_searchType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "searchType": searchType[__i__].toValue()}]); + + + } + + Future set_strategy_batch(List strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_strategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "strategy": strategy[__i__]}]); + + + } + + Future set_range_batch(List range) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_range_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "range": range[__i__]}]); + + + } + + Future set_polylineStr_batch(List polylineStr) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_polylineStr_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "polylineStr": polylineStr[__i__]}]); + + + } + + Future set_polyline_batch(List> polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchRequest::set_polyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "polyline": polyline[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRoutePOISearchResponse.g.dart b/lib/src/ios/AMapRoutePOISearchResponse.g.dart new file mode 100644 index 0000000..9d4e66f --- /dev/null +++ b/lib/src/ios/AMapRoutePOISearchResponse.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRoutePOISearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRoutePOISearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRoutePOISearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRoutePOISearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_count() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchResponse::get_count", {'__this__': this}); + return __result__; + } + + Future?> get_pois() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchResponse::get_pois", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_count(int count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchResponse::set_count', {'__this__': this, "count": count}); + } + + Future set_pois(List pois) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchResponse::set_pois', {'__this__': this, "pois": pois}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRoutePOISearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRoutePOISearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_count_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchResponse::get_count_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_pois_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRoutePOISearchResponse::get_pois_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_count_batch(List count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchResponse::set_count_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "count": count[__i__]}]); + + + } + + Future set_pois_batch(List> pois) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRoutePOISearchResponse::set_pois_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "pois": pois[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRoutePOISearchType.g.dart b/lib/src/ios/AMapRoutePOISearchType.g.dart new file mode 100644 index 0000000..621a90b --- /dev/null +++ b/lib/src/ios/AMapRoutePOISearchType.g.dart @@ -0,0 +1,41 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum AMapRoutePOISearchType { + AMapRoutePOISearchTypeGasStation /* 0 */, + AMapRoutePOISearchTypeMaintenanceStation /* 1 */, + AMapRoutePOISearchTypeATM /* 2 */, + AMapRoutePOISearchTypeToilet /* 3 */, + AMapRoutePOISearchTypeGasAirStation /* 4 */, + AMapRoutePOISearchTypeParkStation /* 5 */ +} + +extension AMapRoutePOISearchTypeToX on AMapRoutePOISearchType { + int toValue() { + switch (this) { + case AMapRoutePOISearchType.AMapRoutePOISearchTypeGasStation: return 0; + case AMapRoutePOISearchType.AMapRoutePOISearchTypeMaintenanceStation: return 1; + case AMapRoutePOISearchType.AMapRoutePOISearchTypeATM: return 2; + case AMapRoutePOISearchType.AMapRoutePOISearchTypeToilet: return 3; + case AMapRoutePOISearchType.AMapRoutePOISearchTypeGasAirStation: return 4; + case AMapRoutePOISearchType.AMapRoutePOISearchTypeParkStation: return 5; + default: return 0; + } + } +} + +extension AMapRoutePOISearchTypeFromX on int { + AMapRoutePOISearchType toAMapRoutePOISearchType() { + switch (this) { + case 0: return AMapRoutePOISearchType.AMapRoutePOISearchTypeGasStation; + case 1: return AMapRoutePOISearchType.AMapRoutePOISearchTypeMaintenanceStation; + case 2: return AMapRoutePOISearchType.AMapRoutePOISearchTypeATM; + case 3: return AMapRoutePOISearchType.AMapRoutePOISearchTypeToilet; + case 4: return AMapRoutePOISearchType.AMapRoutePOISearchTypeGasAirStation; + case 5: return AMapRoutePOISearchType.AMapRoutePOISearchTypeParkStation; + default: return AMapRoutePOISearchType.values[this + 0]; + } + } +} \ No newline at end of file diff --git a/lib/src/ios/AMapRouteSearchBaseRequest.g.dart b/lib/src/ios/AMapRouteSearchBaseRequest.g.dart new file mode 100644 index 0000000..067115a --- /dev/null +++ b/lib/src/ios/AMapRouteSearchBaseRequest.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRouteSearchBaseRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRouteSearchBaseRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRouteSearchBaseRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRouteSearchBaseRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_origin() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteSearchBaseRequest::get_origin", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_destination() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteSearchBaseRequest::get_destination", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_origin(AMapGeoPoint origin) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteSearchBaseRequest::set_origin', {'__this__': this, "origin": origin}); + } + + Future set_destination(AMapGeoPoint destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteSearchBaseRequest::set_destination', {'__this__': this, "destination": destination}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRouteSearchBaseRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRouteSearchBaseRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_origin_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteSearchBaseRequest::get_origin_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_destination_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteSearchBaseRequest::get_destination_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_origin_batch(List origin) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteSearchBaseRequest::set_origin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "origin": origin[__i__]}]); + + + } + + Future set_destination_batch(List destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteSearchBaseRequest::set_destination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destination": destination[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRouteSearchResponse.g.dart b/lib/src/ios/AMapRouteSearchResponse.g.dart new file mode 100644 index 0000000..cd8df99 --- /dev/null +++ b/lib/src/ios/AMapRouteSearchResponse.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRouteSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRouteSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRouteSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRouteSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_count() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteSearchResponse::get_count", {'__this__': this}); + return __result__; + } + + Future get_route() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteSearchResponse::get_route", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_count(int count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteSearchResponse::set_count', {'__this__': this, "count": count}); + } + + Future set_route(AMapRoute route) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteSearchResponse::set_route', {'__this__': this, "route": route}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRouteSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRouteSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_count_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteSearchResponse::get_count_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_route_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteSearchResponse::get_route_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_count_batch(List count) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteSearchResponse::set_count_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "count": count[__i__]}]); + + + } + + Future set_route_batch(List route) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteSearchResponse::set_route_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "route": route[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapRouteShareSearchRequest.g.dart b/lib/src/ios/AMapRouteShareSearchRequest.g.dart new file mode 100644 index 0000000..b0eb179 --- /dev/null +++ b/lib/src/ios/AMapRouteShareSearchRequest.g.dart @@ -0,0 +1,201 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapRouteShareSearchRequest extends AMapShareSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapRouteShareSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapRouteShareSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapRouteShareSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_strategy() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_strategy", {'__this__': this}); + return __result__; + } + + Future get_type() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_type", {'__this__': this}); + return __result__; + } + + Future get_startCoordinate() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_startCoordinate", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_destinationCoordinate() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_destinationCoordinate", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_startName() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_startName", {'__this__': this}); + return __result__; + } + + Future get_destinationName() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_destinationName", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_strategy(int strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_strategy', {'__this__': this, "strategy": strategy}); + } + + Future set_type(int type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_type', {'__this__': this, "type": type}); + } + + Future set_startCoordinate(AMapGeoPoint startCoordinate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_startCoordinate', {'__this__': this, "startCoordinate": startCoordinate}); + } + + Future set_destinationCoordinate(AMapGeoPoint destinationCoordinate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_destinationCoordinate', {'__this__': this, "destinationCoordinate": destinationCoordinate}); + } + + Future set_startName(String startName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_startName', {'__this__': this, "startName": startName}); + } + + Future set_destinationName(String destinationName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_destinationName', {'__this__': this, "destinationName": destinationName}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapRouteShareSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapRouteShareSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_strategy_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_strategy_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_type_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_type_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_startCoordinate_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_startCoordinate_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_destinationCoordinate_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_destinationCoordinate_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_startName_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_startName_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destinationName_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapRouteShareSearchRequest::get_destinationName_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_strategy_batch(List strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_strategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "strategy": strategy[__i__]}]); + + + } + + Future set_type_batch(List type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_type_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "type": type[__i__]}]); + + + } + + Future set_startCoordinate_batch(List startCoordinate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_startCoordinate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "startCoordinate": startCoordinate[__i__]}]); + + + } + + Future set_destinationCoordinate_batch(List destinationCoordinate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_destinationCoordinate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationCoordinate": destinationCoordinate[__i__]}]); + + + } + + Future set_startName_batch(List startName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_startName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "startName": startName[__i__]}]); + + + } + + Future set_destinationName_batch(List destinationName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapRouteShareSearchRequest::set_destinationName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationName": destinationName[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapSearchAPI.g.dart b/lib/src/ios/AMapSearchAPI.g.dart new file mode 100644 index 0000000..ff89824 --- /dev/null +++ b/lib/src/ios/AMapSearchAPI.g.dart @@ -0,0 +1,1075 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapSearchAPI extends NSObject { + //region constants + static const String name__ = 'AMapSearchAPI'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapSearchAPI', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapSearchAPI', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_timeout() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSearchAPI::get_timeout", {'__this__': this}); + return __result__; + } + + Future get_language() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSearchAPI::get_language", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_delegate(AMapSearchDelegate delegate) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::set_delegate', {'__this__': this, "delegate": delegate}); + } + + Future set_timeout(int timeout) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::set_timeout', {'__this__': this, "timeout": timeout}); + } + + Future set_language(String language) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::set_language', {'__this__': this, "language": language}); + } + + //endregion + + //region methods + + Future init() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::init([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::init', {"__this__": this}); + + + // handle native call + + + return AmapSearchFluttifyIOSAs(__result__); + } + + + Future cancelAllRequests() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::cancelAllRequests([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::cancelAllRequests', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + + static Future updatePrivacyShow_privacyInfo(AMapPrivacyShowStatus showStatus, AMapPrivacyInfoStatus containStatus) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI::updatePrivacyShow([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::updatePrivacyShow_privacyInfo', {"showStatus": showStatus.toValue(), "containStatus": containStatus.toValue()}); + + + // handle native call + + + return __result__; + } + + + static Future updatePrivacyAgree(AMapPrivacyAgreeStatus agreeStatus) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI::updatePrivacyAgree([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::updatePrivacyAgree', {"agreeStatus": agreeStatus.toValue()}); + + + // handle native call + + + return __result__; + } + + + Future AMapPOIIDSearch(AMapPOIIDSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapPOIIDSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapPOIIDSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapPOIKeywordsSearch(AMapPOIKeywordsSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapPOIKeywordsSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapPOIKeywordsSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapPOIAroundSearch(AMapPOIAroundSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapPOIAroundSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapPOIAroundSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapPOIPolygonSearch(AMapPOIPolygonSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapPOIPolygonSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapPOIPolygonSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapRoutePOISearch(AMapRoutePOISearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapRoutePOISearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapRoutePOISearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapGeocodeSearch(AMapGeocodeSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapGeocodeSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapGeocodeSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapReGoecodeSearch(AMapReGeocodeSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapReGoecodeSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapReGoecodeSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapInputTipsSearch(AMapInputTipsSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapInputTipsSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapInputTipsSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapBusStopSearch(AMapBusStopSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapBusStopSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapBusStopSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapBusLineIDSearch(AMapBusLineIDSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapBusLineIDSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapBusLineIDSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapBusLineNameSearch(AMapBusLineNameSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapBusLineNameSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapBusLineNameSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapDistrictSearch(AMapDistrictSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapDistrictSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapDistrictSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + @deprecated + Future AMapDrivingRouteSearch(AMapDrivingRouteSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapDrivingRouteSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapDrivingRouteSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapDrivingV2RouteSearch(AMapDrivingCalRouteSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapDrivingV2RouteSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapDrivingV2RouteSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapWalkingRouteSearch(AMapWalkingRouteSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapWalkingRouteSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapWalkingRouteSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapTransitRouteSearch(AMapTransitRouteSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapTransitRouteSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapTransitRouteSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapRidingRouteSearch(AMapRidingRouteSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapRidingRouteSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapRidingRouteSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapTruckRouteSearch(AMapTruckRouteSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapTruckRouteSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapTruckRouteSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapFutureRouteSearch(AMapFutureRouteSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapFutureRouteSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapFutureRouteSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapWeatherSearch(AMapWeatherSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapWeatherSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapWeatherSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapDistanceSearch(AMapDistanceSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapDistanceSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapDistanceSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + @deprecated + Future AMapNearbySearch(AMapNearbySearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapNearbySearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapNearbySearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapCloudPOIAroundSearch(AMapCloudPOIAroundSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapCloudPOIAroundSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapCloudPOIAroundSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapCloudPOIPolygonSearch(AMapCloudPOIPolygonSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapCloudPOIPolygonSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapCloudPOIPolygonSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapCloudPOIIDSearch(AMapCloudPOIIDSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapCloudPOIIDSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapCloudPOIIDSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapCloudPOILocalSearch(AMapCloudPOILocalSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapCloudPOILocalSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapCloudPOILocalSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapLocationShareSearch(AMapLocationShareSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapLocationShareSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapLocationShareSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapPOIShareSearch(AMapPOIShareSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapPOIShareSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapPOIShareSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapRouteShareSearch(AMapRouteShareSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapRouteShareSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapRouteShareSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + + Future AMapNavigationShareSearch(AMapNavigationShareSearchRequest request) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchAPI@$refId::AMapNavigationShareSearch([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapNavigationShareSearch', {"request": request, "__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'AMapSearchAPI{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapSearchAPI_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_timeout_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSearchAPI::get_timeout_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_language_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSearchAPI::get_language_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_timeout_batch(List timeout) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::set_timeout_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "timeout": timeout[__i__]}]); + + + } + + Future set_language_batch(List language) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::set_language_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "language": language[__i__]}]); + + + } + + //endregion + + //region methods + + Future> init_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::init_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + + Future> cancelAllRequests_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::cancelAllRequests_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + static Future> updatePrivacyShow_privacyInfo_batch(List showStatus, List containStatus) async { + assert(showStatus.length == containStatus.length); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::updatePrivacyShow_privacyInfo_batch', [for (int __i__ = 0; __i__ < showStatus.length; __i__++) {"showStatus": showStatus[__i__].toValue(), "containStatus": containStatus[__i__].toValue()}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + static Future> updatePrivacyAgree_batch(List agreeStatus) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::updatePrivacyAgree_batch', [for (int __i__ = 0; __i__ < agreeStatus.length; __i__++) {"agreeStatus": agreeStatus[__i__].toValue()}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapPOIIDSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapPOIIDSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapPOIKeywordsSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapPOIKeywordsSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapPOIAroundSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapPOIAroundSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapPOIPolygonSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapPOIPolygonSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapRoutePOISearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapRoutePOISearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapGeocodeSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapGeocodeSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapReGoecodeSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapReGoecodeSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapInputTipsSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapInputTipsSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapBusStopSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapBusStopSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapBusLineIDSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapBusLineIDSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapBusLineNameSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapBusLineNameSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapDistrictSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapDistrictSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + @deprecated + Future> AMapDrivingRouteSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapDrivingRouteSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapDrivingV2RouteSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapDrivingV2RouteSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapWalkingRouteSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapWalkingRouteSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapTransitRouteSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapTransitRouteSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapRidingRouteSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapRidingRouteSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapTruckRouteSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapTruckRouteSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapFutureRouteSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapFutureRouteSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapWeatherSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapWeatherSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapDistanceSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapDistanceSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + @deprecated + Future> AMapNearbySearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapNearbySearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapCloudPOIAroundSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapCloudPOIAroundSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapCloudPOIPolygonSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapCloudPOIPolygonSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapCloudPOIIDSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapCloudPOIIDSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapCloudPOILocalSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapCloudPOILocalSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapLocationShareSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapLocationShareSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapPOIShareSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapPOIShareSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapRouteShareSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapRouteShareSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + + Future> AMapNavigationShareSearch_batch(List request) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchAPI::AMapNavigationShareSearch_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"request": request[__i__], "__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapSearchCoordinateType.g.dart b/lib/src/ios/AMapSearchCoordinateType.g.dart new file mode 100644 index 0000000..540cc54 --- /dev/null +++ b/lib/src/ios/AMapSearchCoordinateType.g.dart @@ -0,0 +1,29 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum AMapSearchCoordinateType { + AMapSearchCoordinateTypeGPS /* 1 */, + AMapSearchCoordinateTypeAMap /* 2 */ +} + +extension AMapSearchCoordinateTypeToX on AMapSearchCoordinateType { + int toValue() { + switch (this) { + case AMapSearchCoordinateType.AMapSearchCoordinateTypeGPS: return 1; + case AMapSearchCoordinateType.AMapSearchCoordinateTypeAMap: return 2; + default: return 0; + } + } +} + +extension AMapSearchCoordinateTypeFromX on int { + AMapSearchCoordinateType toAMapSearchCoordinateType() { + switch (this) { + case 1: return AMapSearchCoordinateType.AMapSearchCoordinateTypeGPS; + case 2: return AMapSearchCoordinateType.AMapSearchCoordinateTypeAMap; + default: return AMapSearchCoordinateType.values[this + 1]; + } + } +} \ No newline at end of file diff --git a/lib/src/ios/AMapSearchDelegate.g.dart b/lib/src/ios/AMapSearchDelegate.g.dart new file mode 100644 index 0000000..3f43ec9 --- /dev/null +++ b/lib/src/ios/AMapSearchDelegate.g.dart @@ -0,0 +1,232 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class _AMapSearchDelegate_SUB extends NSObject with AMapSearchDelegate {} + +mixin AMapSearchDelegate on NSObject { + + + static AMapSearchDelegate subInstance() => _AMapSearchDelegate_SUB(); + + static Future anonymous__() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchDelegate::createAnonymous__'); + + final __object__ = AmapSearchFluttifyIOSAs(__result__)!; + + // handle callback + MethodChannel('AMapSearchDelegate::Callback@${__object__.refId}', kAmapSearchFluttifyMethodCodec) + .setMethodCallHandler((methodCall) async { + try { + final args = methodCall.arguments as Map; + switch (methodCall.method) { + case 'AMapSearchRequest_didFailWithError': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.AMapSearchRequest_didFailWithError?.call([\'request\':${args['request']}, \'error\':${args['error']}])'); + } + + // handle the native call + __object__.AMapSearchRequest_didFailWithError?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['error'])); + break; + case 'onPOISearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onPOISearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onPOISearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onRoutePOISearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onRoutePOISearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onRoutePOISearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onGeocodeSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onGeocodeSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onGeocodeSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onReGeocodeSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onReGeocodeSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onReGeocodeSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onInputTipsSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onInputTipsSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onInputTipsSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onBusStopSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onBusStopSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onBusStopSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onBusLineSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onBusLineSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onBusLineSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onDistrictSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onDistrictSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onDistrictSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onRouteSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onRouteSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onRouteSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onFutureRouteSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onFutureRouteSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onFutureRouteSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onDistanceSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onDistanceSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onDistanceSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onWeatherSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onWeatherSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onWeatherSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onNearbySearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onNearbySearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onNearbySearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onCloudSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onCloudSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onCloudSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + case 'onShareSearchDone_response': + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart-callback: __object__.onShareSearchDone_response?.call([\'request\':${args['request']}, \'response\':${args['response']}])'); + } + + // handle the native call + __object__.onShareSearchDone_response?.call(AmapSearchFluttifyIOSAs(args['request']), AmapSearchFluttifyIOSAs(args['response'])); + break; + default: + throw MissingPluginException('方法${methodCall.method}未实现'); + break; + } + } catch (e) { + debugPrint(e.toString()); + rethrow; + } + }); + + return __object__; + } + + + @override + final String tag__ = 'amap_search_fluttify'; + + + + + + Future Function(dynamic request, NSError? error)? AMapSearchRequest_didFailWithError; + + Future Function(AMapPOISearchBaseRequest? request, AMapPOISearchResponse? response)? onPOISearchDone_response; + + Future Function(AMapRoutePOISearchRequest? request, AMapRoutePOISearchResponse? response)? onRoutePOISearchDone_response; + + Future Function(AMapGeocodeSearchRequest? request, AMapGeocodeSearchResponse? response)? onGeocodeSearchDone_response; + + Future Function(AMapReGeocodeSearchRequest? request, AMapReGeocodeSearchResponse? response)? onReGeocodeSearchDone_response; + + Future Function(AMapInputTipsSearchRequest? request, AMapInputTipsSearchResponse? response)? onInputTipsSearchDone_response; + + Future Function(AMapBusStopSearchRequest? request, AMapBusStopSearchResponse? response)? onBusStopSearchDone_response; + + Future Function(AMapBusLineBaseSearchRequest? request, AMapBusLineSearchResponse? response)? onBusLineSearchDone_response; + + Future Function(AMapDistrictSearchRequest? request, AMapDistrictSearchResponse? response)? onDistrictSearchDone_response; + + Future Function(AMapRouteSearchBaseRequest? request, AMapRouteSearchResponse? response)? onRouteSearchDone_response; + + Future Function(AMapRouteSearchBaseRequest? request, AMapFutureRouteSearchResponse? response)? onFutureRouteSearchDone_response; + + Future Function(AMapDistanceSearchRequest? request, AMapDistanceSearchResponse? response)? onDistanceSearchDone_response; + + Future Function(AMapWeatherSearchRequest? request, AMapWeatherSearchResponse? response)? onWeatherSearchDone_response; + + Future Function(AMapNearbySearchRequest? request, AMapNearbySearchResponse? response)? onNearbySearchDone_response; + + Future Function(AMapCloudSearchBaseRequest? request, AMapCloudPOISearchResponse? response)? onCloudSearchDone_response; + + Future Function(AMapShareSearchBaseRequest? request, AMapShareSearchResponse? response)? onShareSearchDone_response; + +} + diff --git a/lib/src/ios/AMapSearchError.g.dart b/lib/src/ios/AMapSearchError.g.dart new file mode 100644 index 0000000..c85b82f --- /dev/null +++ b/lib/src/ios/AMapSearchError.g.dart @@ -0,0 +1,111 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapSearchError extends NSObject { + //region constants + static const String name__ = 'AMapSearchError'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapSearchError', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapSearchError', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future errorInfoWithCode(AMapSearchErrorCode errorCode) async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchError::errorInfoWithCode([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchError::errorInfoWithCode', {"errorCode": errorCode.toValue()}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'AMapSearchError{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapSearchError_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + static Future> errorInfoWithCode_batch(List errorCode) async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchError::errorInfoWithCode_batch', [for (int __i__ = 0; __i__ < errorCode.length; __i__++) {"errorCode": errorCode[__i__].toValue()}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapSearchErrorCode.g.dart b/lib/src/ios/AMapSearchErrorCode.g.dart new file mode 100644 index 0000000..7665c2f --- /dev/null +++ b/lib/src/ios/AMapSearchErrorCode.g.dart @@ -0,0 +1,164 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum AMapSearchErrorCode { + AMapSearchErrorOK /* 1000 */, + AMapSearchErrorInvalidSignature /* 1001 */, + AMapSearchErrorInvalidUserKey /* 1002 */, + AMapSearchErrorServiceNotAvailable /* 1003 */, + AMapSearchErrorDailyQueryOverLimit /* 1004 */, + AMapSearchErrorTooFrequently /* 1005 */, + AMapSearchErrorInvalidUserIP /* 1006 */, + AMapSearchErrorInvalidUserDomain /* 1007 */, + AMapSearchErrorInvalidUserSCode /* 1008 */, + AMapSearchErrorUserKeyNotMatch /* 1009 */, + AMapSearchErrorIPQueryOverLimit /* 1010 */, + AMapSearchErrorNotSupportHttps /* 1011 */, + AMapSearchErrorInsufficientPrivileges /* 1012 */, + AMapSearchErrorUserKeyRecycled /* 1013 */, + AMapSearchErrorInvalidResponse /* 1100 */, + AMapSearchErrorInvalidEngineData /* 1101 */, + AMapSearchErrorConnectTimeout /* 1102 */, + AMapSearchErrorReturnTimeout /* 1103 */, + AMapSearchErrorInvalidParams /* 1200 */, + AMapSearchErrorMissingRequiredParams /* 1201 */, + AMapSearchErrorIllegalRequest /* 1202 */, + AMapSearchErrorServiceUnknown /* 1203 */, + AMapSearchErrorClientUnknown /* 1800 */, + AMapSearchErrorInvalidProtocol /* 1801 */, + AMapSearchErrorTimeOut /* 1802 */, + AMapSearchErrorBadURL /* 1803 */, + AMapSearchErrorCannotFindHost /* 1804 */, + AMapSearchErrorCannotConnectToHost /* 1805 */, + AMapSearchErrorNotConnectedToInternet /* 1806 */, + AMapSearchErrorCancelled /* 1807 */, + AMapSearchErrorOverPassPointCount /* 1809 */, + AMapSearchErrorOverPassAreaMaxCount /* 1810 */, + AMapSearchErrorOverPassAreaMaxArea /* 1811 */, + AMapSearchErrorOverPassAreaPointCount /* 1812 */, + AMapSearchErrorOverPassKeyWordLenth /* 1813 */, + AMapSearchErrorTableIDNotExist /* 2000 */, + AMapSearchErrorIDNotExist /* 2001 */, + AMapSearchErrorServiceMaintenance /* 2002 */, + AMapSearchErrorEngineTableIDNotExist /* 2003 */, + AMapSearchErrorInvalidNearbyUserID /* 2100 */, + AMapSearchErrorNearbyKeyNotBind /* 2101 */, + AMapSearchErrorOutOfService /* 3000 */, + AMapSearchErrorNoRoadsNearby /* 3001 */, + AMapSearchErrorRouteFailed /* 3002 */, + AMapSearchErrorOverDirectionRange /* 3003 */, + AMapSearchErrorShareLicenseExpired /* 4000 */, + AMapSearchErrorShareFailed /* 4001 */ +} + +extension AMapSearchErrorCodeToX on AMapSearchErrorCode { + int toValue() { + switch (this) { + case AMapSearchErrorCode.AMapSearchErrorOK: return 1000; + case AMapSearchErrorCode.AMapSearchErrorInvalidSignature: return 1001; + case AMapSearchErrorCode.AMapSearchErrorInvalidUserKey: return 1002; + case AMapSearchErrorCode.AMapSearchErrorServiceNotAvailable: return 1003; + case AMapSearchErrorCode.AMapSearchErrorDailyQueryOverLimit: return 1004; + case AMapSearchErrorCode.AMapSearchErrorTooFrequently: return 1005; + case AMapSearchErrorCode.AMapSearchErrorInvalidUserIP: return 1006; + case AMapSearchErrorCode.AMapSearchErrorInvalidUserDomain: return 1007; + case AMapSearchErrorCode.AMapSearchErrorInvalidUserSCode: return 1008; + case AMapSearchErrorCode.AMapSearchErrorUserKeyNotMatch: return 1009; + case AMapSearchErrorCode.AMapSearchErrorIPQueryOverLimit: return 1010; + case AMapSearchErrorCode.AMapSearchErrorNotSupportHttps: return 1011; + case AMapSearchErrorCode.AMapSearchErrorInsufficientPrivileges: return 1012; + case AMapSearchErrorCode.AMapSearchErrorUserKeyRecycled: return 1013; + case AMapSearchErrorCode.AMapSearchErrorInvalidResponse: return 1100; + case AMapSearchErrorCode.AMapSearchErrorInvalidEngineData: return 1101; + case AMapSearchErrorCode.AMapSearchErrorConnectTimeout: return 1102; + case AMapSearchErrorCode.AMapSearchErrorReturnTimeout: return 1103; + case AMapSearchErrorCode.AMapSearchErrorInvalidParams: return 1200; + case AMapSearchErrorCode.AMapSearchErrorMissingRequiredParams: return 1201; + case AMapSearchErrorCode.AMapSearchErrorIllegalRequest: return 1202; + case AMapSearchErrorCode.AMapSearchErrorServiceUnknown: return 1203; + case AMapSearchErrorCode.AMapSearchErrorClientUnknown: return 1800; + case AMapSearchErrorCode.AMapSearchErrorInvalidProtocol: return 1801; + case AMapSearchErrorCode.AMapSearchErrorTimeOut: return 1802; + case AMapSearchErrorCode.AMapSearchErrorBadURL: return 1803; + case AMapSearchErrorCode.AMapSearchErrorCannotFindHost: return 1804; + case AMapSearchErrorCode.AMapSearchErrorCannotConnectToHost: return 1805; + case AMapSearchErrorCode.AMapSearchErrorNotConnectedToInternet: return 1806; + case AMapSearchErrorCode.AMapSearchErrorCancelled: return 1807; + case AMapSearchErrorCode.AMapSearchErrorOverPassPointCount: return 1809; + case AMapSearchErrorCode.AMapSearchErrorOverPassAreaMaxCount: return 1810; + case AMapSearchErrorCode.AMapSearchErrorOverPassAreaMaxArea: return 1811; + case AMapSearchErrorCode.AMapSearchErrorOverPassAreaPointCount: return 1812; + case AMapSearchErrorCode.AMapSearchErrorOverPassKeyWordLenth: return 1813; + case AMapSearchErrorCode.AMapSearchErrorTableIDNotExist: return 2000; + case AMapSearchErrorCode.AMapSearchErrorIDNotExist: return 2001; + case AMapSearchErrorCode.AMapSearchErrorServiceMaintenance: return 2002; + case AMapSearchErrorCode.AMapSearchErrorEngineTableIDNotExist: return 2003; + case AMapSearchErrorCode.AMapSearchErrorInvalidNearbyUserID: return 2100; + case AMapSearchErrorCode.AMapSearchErrorNearbyKeyNotBind: return 2101; + case AMapSearchErrorCode.AMapSearchErrorOutOfService: return 3000; + case AMapSearchErrorCode.AMapSearchErrorNoRoadsNearby: return 3001; + case AMapSearchErrorCode.AMapSearchErrorRouteFailed: return 3002; + case AMapSearchErrorCode.AMapSearchErrorOverDirectionRange: return 3003; + case AMapSearchErrorCode.AMapSearchErrorShareLicenseExpired: return 4000; + case AMapSearchErrorCode.AMapSearchErrorShareFailed: return 4001; + default: return 0; + } + } +} + +extension AMapSearchErrorCodeFromX on int { + AMapSearchErrorCode toAMapSearchErrorCode() { + switch (this) { + case 1000: return AMapSearchErrorCode.AMapSearchErrorOK; + case 1001: return AMapSearchErrorCode.AMapSearchErrorInvalidSignature; + case 1002: return AMapSearchErrorCode.AMapSearchErrorInvalidUserKey; + case 1003: return AMapSearchErrorCode.AMapSearchErrorServiceNotAvailable; + case 1004: return AMapSearchErrorCode.AMapSearchErrorDailyQueryOverLimit; + case 1005: return AMapSearchErrorCode.AMapSearchErrorTooFrequently; + case 1006: return AMapSearchErrorCode.AMapSearchErrorInvalidUserIP; + case 1007: return AMapSearchErrorCode.AMapSearchErrorInvalidUserDomain; + case 1008: return AMapSearchErrorCode.AMapSearchErrorInvalidUserSCode; + case 1009: return AMapSearchErrorCode.AMapSearchErrorUserKeyNotMatch; + case 1010: return AMapSearchErrorCode.AMapSearchErrorIPQueryOverLimit; + case 1011: return AMapSearchErrorCode.AMapSearchErrorNotSupportHttps; + case 1012: return AMapSearchErrorCode.AMapSearchErrorInsufficientPrivileges; + case 1013: return AMapSearchErrorCode.AMapSearchErrorUserKeyRecycled; + case 1100: return AMapSearchErrorCode.AMapSearchErrorInvalidResponse; + case 1101: return AMapSearchErrorCode.AMapSearchErrorInvalidEngineData; + case 1102: return AMapSearchErrorCode.AMapSearchErrorConnectTimeout; + case 1103: return AMapSearchErrorCode.AMapSearchErrorReturnTimeout; + case 1200: return AMapSearchErrorCode.AMapSearchErrorInvalidParams; + case 1201: return AMapSearchErrorCode.AMapSearchErrorMissingRequiredParams; + case 1202: return AMapSearchErrorCode.AMapSearchErrorIllegalRequest; + case 1203: return AMapSearchErrorCode.AMapSearchErrorServiceUnknown; + case 1800: return AMapSearchErrorCode.AMapSearchErrorClientUnknown; + case 1801: return AMapSearchErrorCode.AMapSearchErrorInvalidProtocol; + case 1802: return AMapSearchErrorCode.AMapSearchErrorTimeOut; + case 1803: return AMapSearchErrorCode.AMapSearchErrorBadURL; + case 1804: return AMapSearchErrorCode.AMapSearchErrorCannotFindHost; + case 1805: return AMapSearchErrorCode.AMapSearchErrorCannotConnectToHost; + case 1806: return AMapSearchErrorCode.AMapSearchErrorNotConnectedToInternet; + case 1807: return AMapSearchErrorCode.AMapSearchErrorCancelled; + case 1809: return AMapSearchErrorCode.AMapSearchErrorOverPassPointCount; + case 1810: return AMapSearchErrorCode.AMapSearchErrorOverPassAreaMaxCount; + case 1811: return AMapSearchErrorCode.AMapSearchErrorOverPassAreaMaxArea; + case 1812: return AMapSearchErrorCode.AMapSearchErrorOverPassAreaPointCount; + case 1813: return AMapSearchErrorCode.AMapSearchErrorOverPassKeyWordLenth; + case 2000: return AMapSearchErrorCode.AMapSearchErrorTableIDNotExist; + case 2001: return AMapSearchErrorCode.AMapSearchErrorIDNotExist; + case 2002: return AMapSearchErrorCode.AMapSearchErrorServiceMaintenance; + case 2003: return AMapSearchErrorCode.AMapSearchErrorEngineTableIDNotExist; + case 2100: return AMapSearchErrorCode.AMapSearchErrorInvalidNearbyUserID; + case 2101: return AMapSearchErrorCode.AMapSearchErrorNearbyKeyNotBind; + case 3000: return AMapSearchErrorCode.AMapSearchErrorOutOfService; + case 3001: return AMapSearchErrorCode.AMapSearchErrorNoRoadsNearby; + case 3002: return AMapSearchErrorCode.AMapSearchErrorRouteFailed; + case 3003: return AMapSearchErrorCode.AMapSearchErrorOverDirectionRange; + case 4000: return AMapSearchErrorCode.AMapSearchErrorShareLicenseExpired; + case 4001: return AMapSearchErrorCode.AMapSearchErrorShareFailed; + default: return AMapSearchErrorCode.values[this + 1000]; + } + } +} \ No newline at end of file diff --git a/lib/src/ios/AMapSearchObject.g.dart b/lib/src/ios/AMapSearchObject.g.dart new file mode 100644 index 0000000..5ce4802 --- /dev/null +++ b/lib/src/ios/AMapSearchObject.g.dart @@ -0,0 +1,111 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapSearchObject extends NSObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapSearchObject'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapSearchObject', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapSearchObject', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future formattedDescription() async { + // print log + if (fluttifyLogEnabled) { + debugPrint('fluttify-dart: AMapSearchObject@$refId::formattedDescription([])'); + } + + // invoke native method + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchObject::formattedDescription', {"__this__": this}); + + + // handle native call + + + return __result__; + } + + //endregion + + @override + String toString() { + return 'AMapSearchObject{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapSearchObject_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + Future> formattedDescription_batch() async { + assert(true); + + // invoke native method + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod('AMapSearchObject::formattedDescription_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]); + + + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapSegment.g.dart b/lib/src/ios/AMapSegment.g.dart new file mode 100644 index 0000000..6865a5d --- /dev/null +++ b/lib/src/ios/AMapSegment.g.dart @@ -0,0 +1,241 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapSegment extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapSegment'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapSegment', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapSegment', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_walking() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_walking", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_buslines() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_buslines", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_taxi() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_taxi", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_railway() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_railway", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_enterName() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_enterName", {'__this__': this}); + return __result__; + } + + Future get_enterLocation() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_enterLocation", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_exitName() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_exitName", {'__this__': this}); + return __result__; + } + + Future get_exitLocation() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_exitLocation", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + //endregion + + //region setters + Future set_walking(AMapWalking walking) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_walking', {'__this__': this, "walking": walking}); + } + + Future set_buslines(List buslines) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_buslines', {'__this__': this, "buslines": buslines}); + } + + Future set_taxi(AMapTaxi taxi) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_taxi', {'__this__': this, "taxi": taxi}); + } + + Future set_railway(AMapRailway railway) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_railway', {'__this__': this, "railway": railway}); + } + + Future set_enterName(String enterName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_enterName', {'__this__': this, "enterName": enterName}); + } + + Future set_enterLocation(AMapGeoPoint enterLocation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_enterLocation', {'__this__': this, "enterLocation": enterLocation}); + } + + Future set_exitName(String exitName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_exitName', {'__this__': this, "exitName": exitName}); + } + + Future set_exitLocation(AMapGeoPoint exitLocation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_exitLocation', {'__this__': this, "exitLocation": exitLocation}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapSegment{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapSegment_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_walking_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_walking_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_buslines_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_buslines_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_taxi_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_taxi_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_railway_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_railway_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_enterName_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_enterName_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_enterLocation_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_enterLocation_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_exitName_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_exitName_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_exitLocation_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSegment::get_exitLocation_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + //endregion + + //region setters + Future set_walking_batch(List walking) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_walking_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "walking": walking[__i__]}]); + + + } + + Future set_buslines_batch(List> buslines) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_buslines_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "buslines": buslines[__i__]}]); + + + } + + Future set_taxi_batch(List taxi) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_taxi_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "taxi": taxi[__i__]}]); + + + } + + Future set_railway_batch(List railway) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_railway_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "railway": railway[__i__]}]); + + + } + + Future set_enterName_batch(List enterName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_enterName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "enterName": enterName[__i__]}]); + + + } + + Future set_enterLocation_batch(List enterLocation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_enterLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "enterLocation": enterLocation[__i__]}]); + + + } + + Future set_exitName_batch(List exitName) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_exitName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "exitName": exitName[__i__]}]); + + + } + + Future set_exitLocation_batch(List exitLocation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSegment::set_exitLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "exitLocation": exitLocation[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapShareSearchBaseRequest.g.dart b/lib/src/ios/AMapShareSearchBaseRequest.g.dart new file mode 100644 index 0000000..a9b7124 --- /dev/null +++ b/lib/src/ios/AMapShareSearchBaseRequest.g.dart @@ -0,0 +1,85 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapShareSearchBaseRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapShareSearchBaseRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapShareSearchBaseRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapShareSearchBaseRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapShareSearchBaseRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapShareSearchBaseRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + + //endregion + + //region setters + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapShareSearchResponse.g.dart b/lib/src/ios/AMapShareSearchResponse.g.dart new file mode 100644 index 0000000..966f0e3 --- /dev/null +++ b/lib/src/ios/AMapShareSearchResponse.g.dart @@ -0,0 +1,101 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapShareSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapShareSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapShareSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapShareSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_shareURL() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapShareSearchResponse::get_shareURL", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_shareURL(String shareURL) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapShareSearchResponse::set_shareURL', {'__this__': this, "shareURL": shareURL}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapShareSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapShareSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_shareURL_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapShareSearchResponse::get_shareURL_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_shareURL_batch(List shareURL) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapShareSearchResponse::set_shareURL_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "shareURL": shareURL[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapStep.g.dart b/lib/src/ios/AMapStep.g.dart new file mode 100644 index 0000000..bd3a5e7 --- /dev/null +++ b/lib/src/ios/AMapStep.g.dart @@ -0,0 +1,361 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapStep extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapStep'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapStep', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapStep', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_instruction() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_instruction", {'__this__': this}); + return __result__; + } + + Future get_orientation() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_orientation", {'__this__': this}); + return __result__; + } + + Future get_road() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_road", {'__this__': this}); + return __result__; + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_distance", {'__this__': this}); + return __result__; + } + + Future get_duration() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_duration", {'__this__': this}); + return __result__; + } + + Future get_polyline() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_polyline", {'__this__': this}); + return __result__; + } + + Future get_action() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_action", {'__this__': this}); + return __result__; + } + + Future get_assistantAction() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_assistantAction", {'__this__': this}); + return __result__; + } + + Future get_tolls() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_tolls", {'__this__': this}); + return __result__; + } + + Future get_tollDistance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_tollDistance", {'__this__': this}); + return __result__; + } + + Future get_tollRoad() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_tollRoad", {'__this__': this}); + return __result__; + } + + Future get_totalTrafficLights() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_totalTrafficLights", {'__this__': this}); + return __result__; + } + + Future?> get_cities() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_cities", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_tmcs() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_tmcs", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_instruction(String instruction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_instruction', {'__this__': this, "instruction": instruction}); + } + + Future set_orientation(String orientation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_orientation', {'__this__': this, "orientation": orientation}); + } + + Future set_road(String road) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_road', {'__this__': this, "road": road}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_duration(int duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_duration', {'__this__': this, "duration": duration}); + } + + Future set_polyline(String polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_polyline', {'__this__': this, "polyline": polyline}); + } + + Future set_action(String action) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_action', {'__this__': this, "action": action}); + } + + Future set_assistantAction(String assistantAction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_assistantAction', {'__this__': this, "assistantAction": assistantAction}); + } + + Future set_tolls(double tolls) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_tolls', {'__this__': this, "tolls": tolls}); + } + + Future set_tollDistance(int tollDistance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_tollDistance', {'__this__': this, "tollDistance": tollDistance}); + } + + Future set_tollRoad(String tollRoad) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_tollRoad', {'__this__': this, "tollRoad": tollRoad}); + } + + Future set_totalTrafficLights(int totalTrafficLights) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_totalTrafficLights', {'__this__': this, "totalTrafficLights": totalTrafficLights}); + } + + Future set_cities(List cities) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_cities', {'__this__': this, "cities": cities}); + } + + Future set_tmcs(List tmcs) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_tmcs', {'__this__': this, "tmcs": tmcs}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapStep{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapStep_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_instruction_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_instruction_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_orientation_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_orientation_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_road_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_road_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_duration_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_duration_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_polyline_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_polyline_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_action_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_action_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_assistantAction_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_assistantAction_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_tolls_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_tolls_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_tollDistance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_tollDistance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_tollRoad_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_tollRoad_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_totalTrafficLights_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_totalTrafficLights_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_cities_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_cities_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_tmcs_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStep::get_tmcs_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_instruction_batch(List instruction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_instruction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "instruction": instruction[__i__]}]); + + + } + + Future set_orientation_batch(List orientation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_orientation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "orientation": orientation[__i__]}]); + + + } + + Future set_road_batch(List road) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_road_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "road": road[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_duration_batch(List duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_duration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "duration": duration[__i__]}]); + + + } + + Future set_polyline_batch(List polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_polyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "polyline": polyline[__i__]}]); + + + } + + Future set_action_batch(List action) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_action_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "action": action[__i__]}]); + + + } + + Future set_assistantAction_batch(List assistantAction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_assistantAction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "assistantAction": assistantAction[__i__]}]); + + + } + + Future set_tolls_batch(List tolls) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_tolls_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tolls": tolls[__i__]}]); + + + } + + Future set_tollDistance_batch(List tollDistance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_tollDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tollDistance": tollDistance[__i__]}]); + + + } + + Future set_tollRoad_batch(List tollRoad) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_tollRoad_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tollRoad": tollRoad[__i__]}]); + + + } + + Future set_totalTrafficLights_batch(List totalTrafficLights) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_totalTrafficLights_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "totalTrafficLights": totalTrafficLights[__i__]}]); + + + } + + Future set_cities_batch(List> cities) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_cities_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "cities": cities[__i__]}]); + + + } + + Future set_tmcs_batch(List> tmcs) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStep::set_tmcs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tmcs": tmcs[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapStreetNumber.g.dart b/lib/src/ios/AMapStreetNumber.g.dart new file mode 100644 index 0000000..1505ecb --- /dev/null +++ b/lib/src/ios/AMapStreetNumber.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapStreetNumber extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapStreetNumber'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapStreetNumber', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapStreetNumber', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_street() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStreetNumber::get_street", {'__this__': this}); + return __result__; + } + + Future get_number() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStreetNumber::get_number", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStreetNumber::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStreetNumber::get_distance", {'__this__': this}); + return __result__; + } + + Future get_direction() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapStreetNumber::get_direction", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_street(String street) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStreetNumber::set_street', {'__this__': this, "street": street}); + } + + Future set_number(String number) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStreetNumber::set_number', {'__this__': this, "number": number}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStreetNumber::set_location', {'__this__': this, "location": location}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStreetNumber::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_direction(String direction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStreetNumber::set_direction', {'__this__': this, "direction": direction}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapStreetNumber{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapStreetNumber_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_street_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStreetNumber::get_street_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_number_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStreetNumber::get_number_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStreetNumber::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStreetNumber::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_direction_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapStreetNumber::get_direction_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_street_batch(List street) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStreetNumber::set_street_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "street": street[__i__]}]); + + + } + + Future set_number_batch(List number) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStreetNumber::set_number_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "number": number[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStreetNumber::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStreetNumber::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_direction_batch(List direction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapStreetNumber::set_direction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "direction": direction[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapSubPOI.g.dart b/lib/src/ios/AMapSubPOI.g.dart new file mode 100644 index 0000000..0059aa8 --- /dev/null +++ b/lib/src/ios/AMapSubPOI.g.dart @@ -0,0 +1,221 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapSubPOI extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapSubPOI'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapSubPOI', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapSubPOI', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_uid", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_name", {'__this__': this}); + return __result__; + } + + Future get_sname() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_sname", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_address() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_address", {'__this__': this}); + return __result__; + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_distance", {'__this__': this}); + return __result__; + } + + Future get_subtype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_subtype", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_name', {'__this__': this, "name": name}); + } + + Future set_sname(String sname) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_sname', {'__this__': this, "sname": sname}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_location', {'__this__': this, "location": location}); + } + + Future set_address(String address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_address', {'__this__': this, "address": address}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_subtype(String subtype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_subtype', {'__this__': this, "subtype": subtype}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapSubPOI{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapSubPOI_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_sname_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_sname_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_address_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_address_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_subtype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSubPOI::get_subtype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_sname_batch(List sname) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_sname_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "sname": sname[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_address_batch(List address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_address_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "address": address[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_subtype_batch(List subtype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSubPOI::set_subtype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "subtype": subtype[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapSuggestion.g.dart b/lib/src/ios/AMapSuggestion.g.dart new file mode 100644 index 0000000..4e6ec16 --- /dev/null +++ b/lib/src/ios/AMapSuggestion.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapSuggestion extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapSuggestion'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapSuggestion', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapSuggestion', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future?> get_keywords() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSuggestion::get_keywords", {'__this__': this}); + return (__result__ as List?)?.cast(); + } + + Future?> get_cities() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapSuggestion::get_cities", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_keywords(List keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSuggestion::set_keywords', {'__this__': this, "keywords": keywords}); + } + + Future set_cities(List cities) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSuggestion::set_cities', {'__this__': this, "cities": cities}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapSuggestion{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapSuggestion_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future?>> get_keywords_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSuggestion::get_keywords_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast()).cast?>().toList(); + } + + Future?>> get_cities_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapSuggestion::get_cities_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_keywords_batch(List> keywords) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSuggestion::set_keywords_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "keywords": keywords[__i__]}]); + + + } + + Future set_cities_batch(List> cities) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapSuggestion::set_cities_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "cities": cities[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapTMC.g.dart b/lib/src/ios/AMapTMC.g.dart new file mode 100644 index 0000000..e5781b9 --- /dev/null +++ b/lib/src/ios/AMapTMC.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapTMC extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapTMC'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapTMC', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapTMC', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTMC::get_distance", {'__this__': this}); + return __result__; + } + + Future get_status() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTMC::get_status", {'__this__': this}); + return __result__; + } + + Future get_polyline() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTMC::get_polyline", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTMC::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_status(String status) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTMC::set_status', {'__this__': this, "status": status}); + } + + Future set_polyline(String polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTMC::set_polyline', {'__this__': this, "polyline": polyline}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapTMC{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapTMC_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTMC::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_status_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTMC::get_status_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_polyline_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTMC::get_polyline_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTMC::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_status_batch(List status) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTMC::set_status_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "status": status[__i__]}]); + + + } + + Future set_polyline_batch(List polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTMC::set_polyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "polyline": polyline[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapTaxi.g.dart b/lib/src/ios/AMapTaxi.g.dart new file mode 100644 index 0000000..7a2ac7b --- /dev/null +++ b/lib/src/ios/AMapTaxi.g.dart @@ -0,0 +1,201 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapTaxi extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapTaxi'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapTaxi', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapTaxi', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_origin() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_origin", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_destination() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_destination", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_distance", {'__this__': this}); + return __result__; + } + + Future get_duration() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_duration", {'__this__': this}); + return __result__; + } + + Future get_sname() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_sname", {'__this__': this}); + return __result__; + } + + Future get_tname() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_tname", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_origin(AMapGeoPoint origin) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_origin', {'__this__': this, "origin": origin}); + } + + Future set_destination(AMapGeoPoint destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_destination', {'__this__': this, "destination": destination}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_duration(int duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_duration', {'__this__': this, "duration": duration}); + } + + Future set_sname(String sname) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_sname', {'__this__': this, "sname": sname}); + } + + Future set_tname(String tname) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_tname', {'__this__': this, "tname": tname}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapTaxi{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapTaxi_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_origin_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_origin_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_destination_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_destination_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_duration_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_duration_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_sname_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_sname_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_tname_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTaxi::get_tname_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_origin_batch(List origin) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_origin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "origin": origin[__i__]}]); + + + } + + Future set_destination_batch(List destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_destination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destination": destination[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_duration_batch(List duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_duration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "duration": duration[__i__]}]); + + + } + + Future set_sname_batch(List sname) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_sname_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "sname": sname[__i__]}]); + + + } + + Future set_tname_batch(List tname) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTaxi::set_tname_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "tname": tname[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapTip.g.dart b/lib/src/ios/AMapTip.g.dart new file mode 100644 index 0000000..8b52915 --- /dev/null +++ b/lib/src/ios/AMapTip.g.dart @@ -0,0 +1,221 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapTip extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapTip'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapTip', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapTip', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_uid() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_uid", {'__this__': this}); + return __result__; + } + + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_name", {'__this__': this}); + return __result__; + } + + Future get_adcode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_adcode", {'__this__': this}); + return __result__; + } + + Future get_district() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_district", {'__this__': this}); + return __result__; + } + + Future get_address() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_address", {'__this__': this}); + return __result__; + } + + Future get_location() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_location", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_typecode() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_typecode", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_uid(String uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_uid', {'__this__': this, "uid": uid}); + } + + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_name', {'__this__': this, "name": name}); + } + + Future set_adcode(String adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_adcode', {'__this__': this, "adcode": adcode}); + } + + Future set_district(String district) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_district', {'__this__': this, "district": district}); + } + + Future set_address(String address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_address', {'__this__': this, "address": address}); + } + + Future set_location(AMapGeoPoint location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_location', {'__this__': this, "location": location}); + } + + Future set_typecode(String typecode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_typecode', {'__this__': this, "typecode": typecode}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapTip{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapTip_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_uid_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_uid_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_adcode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_adcode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_district_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_district_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_address_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_address_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_location_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_location_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_typecode_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTip::get_typecode_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_uid_batch(List uid) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_uid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "uid": uid[__i__]}]); + + + } + + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_adcode_batch(List adcode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_adcode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "adcode": adcode[__i__]}]); + + + } + + Future set_district_batch(List district) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_district_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "district": district[__i__]}]); + + + } + + Future set_address_batch(List address) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_address_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "address": address[__i__]}]); + + + } + + Future set_location_batch(List location) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_location_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "location": location[__i__]}]); + + + } + + Future set_typecode_batch(List typecode) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTip::set_typecode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "typecode": typecode[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapTrafficEvaluation.g.dart b/lib/src/ios/AMapTrafficEvaluation.g.dart new file mode 100644 index 0000000..74e94cb --- /dev/null +++ b/lib/src/ios/AMapTrafficEvaluation.g.dart @@ -0,0 +1,201 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapTrafficEvaluation extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapTrafficEvaluation'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapTrafficEvaluation', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapTrafficEvaluation', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_evaluationDescription() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_evaluationDescription", {'__this__': this}); + return __result__; + } + + Future get_status() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_status", {'__this__': this}); + return __result__; + } + + Future get_expedite() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_expedite", {'__this__': this}); + return __result__; + } + + Future get_congested() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_congested", {'__this__': this}); + return __result__; + } + + Future get_blocked() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_blocked", {'__this__': this}); + return __result__; + } + + Future get_unknown() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_unknown", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_evaluationDescription(String evaluationDescription) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_evaluationDescription', {'__this__': this, "evaluationDescription": evaluationDescription}); + } + + Future set_status(int status) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_status', {'__this__': this, "status": status}); + } + + Future set_expedite(String expedite) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_expedite', {'__this__': this, "expedite": expedite}); + } + + Future set_congested(String congested) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_congested', {'__this__': this, "congested": congested}); + } + + Future set_blocked(String blocked) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_blocked', {'__this__': this, "blocked": blocked}); + } + + Future set_unknown(String unknown) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_unknown', {'__this__': this, "unknown": unknown}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapTrafficEvaluation{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapTrafficEvaluation_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_evaluationDescription_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_evaluationDescription_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_status_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_status_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_expedite_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_expedite_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_congested_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_congested_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_blocked_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_blocked_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_unknown_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficEvaluation::get_unknown_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_evaluationDescription_batch(List evaluationDescription) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_evaluationDescription_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "evaluationDescription": evaluationDescription[__i__]}]); + + + } + + Future set_status_batch(List status) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_status_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "status": status[__i__]}]); + + + } + + Future set_expedite_batch(List expedite) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_expedite_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "expedite": expedite[__i__]}]); + + + } + + Future set_congested_batch(List congested) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_congested_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "congested": congested[__i__]}]); + + + } + + Future set_blocked_batch(List blocked) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_blocked_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "blocked": blocked[__i__]}]); + + + } + + Future set_unknown_batch(List unknown) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficEvaluation::set_unknown_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "unknown": unknown[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapTrafficInfo.g.dart b/lib/src/ios/AMapTrafficInfo.g.dart new file mode 100644 index 0000000..25ef849 --- /dev/null +++ b/lib/src/ios/AMapTrafficInfo.g.dart @@ -0,0 +1,141 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapTrafficInfo extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapTrafficInfo'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapTrafficInfo', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapTrafficInfo', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_statusDescription() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficInfo::get_statusDescription", {'__this__': this}); + return __result__; + } + + Future get_evaluation() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficInfo::get_evaluation", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future?> get_roads() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficInfo::get_roads", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_statusDescription(String statusDescription) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficInfo::set_statusDescription', {'__this__': this, "statusDescription": statusDescription}); + } + + Future set_evaluation(AMapTrafficEvaluation evaluation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficInfo::set_evaluation', {'__this__': this, "evaluation": evaluation}); + } + + Future set_roads(List roads) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficInfo::set_roads', {'__this__': this, "roads": roads}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapTrafficInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapTrafficInfo_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_statusDescription_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficInfo::get_statusDescription_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_evaluation_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficInfo::get_evaluation_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future?>> get_roads_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficInfo::get_roads_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_statusDescription_batch(List statusDescription) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficInfo::set_statusDescription_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "statusDescription": statusDescription[__i__]}]); + + + } + + Future set_evaluation_batch(List evaluation) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficInfo::set_evaluation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "evaluation": evaluation[__i__]}]); + + + } + + Future set_roads_batch(List> roads) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficInfo::set_roads_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "roads": roads[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapTrafficRoad.g.dart b/lib/src/ios/AMapTrafficRoad.g.dart new file mode 100644 index 0000000..5e6201b --- /dev/null +++ b/lib/src/ios/AMapTrafficRoad.g.dart @@ -0,0 +1,201 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapTrafficRoad extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapTrafficRoad'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapTrafficRoad', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapTrafficRoad', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_name() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_name", {'__this__': this}); + return __result__; + } + + Future get_status() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_status", {'__this__': this}); + return __result__; + } + + Future get_direction() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_direction", {'__this__': this}); + return __result__; + } + + Future get_angle() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_angle", {'__this__': this}); + return __result__; + } + + Future get_speed() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_speed", {'__this__': this}); + return __result__; + } + + Future get_polyline() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_polyline", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_name(String name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_name', {'__this__': this, "name": name}); + } + + Future set_status(int status) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_status', {'__this__': this, "status": status}); + } + + Future set_direction(String direction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_direction', {'__this__': this, "direction": direction}); + } + + Future set_angle(double angle) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_angle', {'__this__': this, "angle": angle}); + } + + Future set_speed(double speed) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_speed', {'__this__': this, "speed": speed}); + } + + Future set_polyline(String polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_polyline', {'__this__': this, "polyline": polyline}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapTrafficRoad{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapTrafficRoad_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_name_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_name_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_status_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_status_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_direction_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_direction_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_angle_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_angle_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_speed_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_speed_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_polyline_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTrafficRoad::get_polyline_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_name_batch(List name) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_name_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "name": name[__i__]}]); + + + } + + Future set_status_batch(List status) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_status_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "status": status[__i__]}]); + + + } + + Future set_direction_batch(List direction) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_direction_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "direction": direction[__i__]}]); + + + } + + Future set_angle_batch(List angle) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_angle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "angle": angle[__i__]}]); + + + } + + Future set_speed_batch(List speed) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_speed_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "speed": speed[__i__]}]); + + + } + + Future set_polyline_batch(List polyline) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTrafficRoad::set_polyline_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "polyline": polyline[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapTransit.g.dart b/lib/src/ios/AMapTransit.g.dart new file mode 100644 index 0000000..048206b --- /dev/null +++ b/lib/src/ios/AMapTransit.g.dart @@ -0,0 +1,201 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapTransit extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapTransit'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapTransit', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapTransit', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_cost() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_cost", {'__this__': this}); + return __result__; + } + + Future get_duration() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_duration", {'__this__': this}); + return __result__; + } + + Future get_nightflag() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_nightflag", {'__this__': this}); + return __result__; + } + + Future get_walkingDistance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_walkingDistance", {'__this__': this}); + return __result__; + } + + Future?> get_segments() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_segments", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_distance", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_cost(double cost) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_cost', {'__this__': this, "cost": cost}); + } + + Future set_duration(int duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_duration', {'__this__': this, "duration": duration}); + } + + Future set_nightflag(bool nightflag) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_nightflag', {'__this__': this, "nightflag": nightflag}); + } + + Future set_walkingDistance(int walkingDistance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_walkingDistance', {'__this__': this, "walkingDistance": walkingDistance}); + } + + Future set_segments(List segments) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_segments', {'__this__': this, "segments": segments}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_distance', {'__this__': this, "distance": distance}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapTransit{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapTransit_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_cost_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_cost_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_duration_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_duration_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_nightflag_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_nightflag_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_walkingDistance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_walkingDistance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_segments_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_segments_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransit::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_cost_batch(List cost) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_cost_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "cost": cost[__i__]}]); + + + } + + Future set_duration_batch(List duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_duration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "duration": duration[__i__]}]); + + + } + + Future set_nightflag_batch(List nightflag) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_nightflag_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "nightflag": nightflag[__i__]}]); + + + } + + Future set_walkingDistance_batch(List walkingDistance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_walkingDistance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "walkingDistance": walkingDistance[__i__]}]); + + + } + + Future set_segments_batch(List> segments) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_segments_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "segments": segments[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransit::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapTransitRouteSearchRequest.g.dart b/lib/src/ios/AMapTransitRouteSearchRequest.g.dart new file mode 100644 index 0000000..72e36df --- /dev/null +++ b/lib/src/ios/AMapTransitRouteSearchRequest.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapTransitRouteSearchRequest extends AMapRouteSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapTransitRouteSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapTransitRouteSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapTransitRouteSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_strategy() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransitRouteSearchRequest::get_strategy", {'__this__': this}); + return __result__; + } + + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransitRouteSearchRequest::get_city", {'__this__': this}); + return __result__; + } + + Future get_destinationCity() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransitRouteSearchRequest::get_destinationCity", {'__this__': this}); + return __result__; + } + + Future get_nightflag() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransitRouteSearchRequest::get_nightflag", {'__this__': this}); + return __result__; + } + + Future get_requireExtension() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransitRouteSearchRequest::get_requireExtension", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_strategy(int strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransitRouteSearchRequest::set_strategy', {'__this__': this, "strategy": strategy}); + } + + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransitRouteSearchRequest::set_city', {'__this__': this, "city": city}); + } + + Future set_destinationCity(String destinationCity) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransitRouteSearchRequest::set_destinationCity', {'__this__': this, "destinationCity": destinationCity}); + } + + Future set_nightflag(bool nightflag) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransitRouteSearchRequest::set_nightflag', {'__this__': this, "nightflag": nightflag}); + } + + Future set_requireExtension(bool requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransitRouteSearchRequest::set_requireExtension', {'__this__': this, "requireExtension": requireExtension}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapTransitRouteSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapTransitRouteSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_strategy_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransitRouteSearchRequest::get_strategy_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransitRouteSearchRequest::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destinationCity_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransitRouteSearchRequest::get_destinationCity_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_nightflag_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransitRouteSearchRequest::get_nightflag_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_requireExtension_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTransitRouteSearchRequest::get_requireExtension_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_strategy_batch(List strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransitRouteSearchRequest::set_strategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "strategy": strategy[__i__]}]); + + + } + + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransitRouteSearchRequest::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_destinationCity_batch(List destinationCity) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransitRouteSearchRequest::set_destinationCity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationCity": destinationCity[__i__]}]); + + + } + + Future set_nightflag_batch(List nightflag) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransitRouteSearchRequest::set_nightflag_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "nightflag": nightflag[__i__]}]); + + + } + + Future set_requireExtension_batch(List requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTransitRouteSearchRequest::set_requireExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "requireExtension": requireExtension[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapTruckRouteSearchRequest.g.dart b/lib/src/ios/AMapTruckRouteSearchRequest.g.dart new file mode 100644 index 0000000..b79d094 --- /dev/null +++ b/lib/src/ios/AMapTruckRouteSearchRequest.g.dart @@ -0,0 +1,381 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapTruckRouteSearchRequest extends AMapRouteSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapTruckRouteSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapTruckRouteSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapTruckRouteSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_strategy() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_strategy", {'__this__': this}); + return __result__; + } + + Future?> get_waypoints() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_waypoints", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future get_originId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_originId", {'__this__': this}); + return __result__; + } + + Future get_destinationId() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_destinationId", {'__this__': this}); + return __result__; + } + + Future get_origintype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_origintype", {'__this__': this}); + return __result__; + } + + Future get_destinationtype() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_destinationtype", {'__this__': this}); + return __result__; + } + + Future get_plateProvince() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_plateProvince", {'__this__': this}); + return __result__; + } + + Future get_plateNumber() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_plateNumber", {'__this__': this}); + return __result__; + } + + Future get_size() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_size", {'__this__': this}); + return (__result__ as int).toAMapTruckSizeType(); + } + + Future get_height() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_height", {'__this__': this}); + return __result__; + } + + Future get_width() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_width", {'__this__': this}); + return __result__; + } + + Future get_load() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_load", {'__this__': this}); + return __result__; + } + + Future get_weight() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_weight", {'__this__': this}); + return __result__; + } + + Future get_axis() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_axis", {'__this__': this}); + return __result__; + } + + Future get_requireExtension() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_requireExtension", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_strategy(int strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_strategy', {'__this__': this, "strategy": strategy}); + } + + Future set_waypoints(List waypoints) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_waypoints', {'__this__': this, "waypoints": waypoints}); + } + + Future set_originId(String originId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_originId', {'__this__': this, "originId": originId}); + } + + Future set_destinationId(String destinationId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_destinationId', {'__this__': this, "destinationId": destinationId}); + } + + Future set_origintype(String origintype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_origintype', {'__this__': this, "origintype": origintype}); + } + + Future set_destinationtype(String destinationtype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_destinationtype', {'__this__': this, "destinationtype": destinationtype}); + } + + Future set_plateProvince(String plateProvince) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_plateProvince', {'__this__': this, "plateProvince": plateProvince}); + } + + Future set_plateNumber(String plateNumber) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_plateNumber', {'__this__': this, "plateNumber": plateNumber}); + } + + Future set_size(AMapTruckSizeType size) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_size', {'__this__': this, "size": size.toValue()}); + } + + Future set_height(double height) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_height', {'__this__': this, "height": height}); + } + + Future set_width(double width) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_width', {'__this__': this, "width": width}); + } + + Future set_load(double load) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_load', {'__this__': this, "load": load}); + } + + Future set_weight(double weight) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_weight', {'__this__': this, "weight": weight}); + } + + Future set_axis(int axis) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_axis', {'__this__': this, "axis": axis}); + } + + Future set_requireExtension(bool requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_requireExtension', {'__this__': this, "requireExtension": requireExtension}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapTruckRouteSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapTruckRouteSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_strategy_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_strategy_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_waypoints_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_waypoints_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future> get_originId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_originId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destinationId_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_destinationId_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_origintype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_origintype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_destinationtype_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_destinationtype_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_plateProvince_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_plateProvince_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_plateNumber_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_plateNumber_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_size_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_size_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as int).toAMapTruckSizeType()).cast().toList(); + } + + Future> get_height_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_height_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_width_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_width_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_load_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_load_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_weight_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_weight_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_axis_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_axis_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_requireExtension_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapTruckRouteSearchRequest::get_requireExtension_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_strategy_batch(List strategy) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_strategy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "strategy": strategy[__i__]}]); + + + } + + Future set_waypoints_batch(List> waypoints) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_waypoints_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "waypoints": waypoints[__i__]}]); + + + } + + Future set_originId_batch(List originId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_originId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "originId": originId[__i__]}]); + + + } + + Future set_destinationId_batch(List destinationId) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_destinationId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationId": destinationId[__i__]}]); + + + } + + Future set_origintype_batch(List origintype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_origintype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "origintype": origintype[__i__]}]); + + + } + + Future set_destinationtype_batch(List destinationtype) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_destinationtype_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destinationtype": destinationtype[__i__]}]); + + + } + + Future set_plateProvince_batch(List plateProvince) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_plateProvince_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "plateProvince": plateProvince[__i__]}]); + + + } + + Future set_plateNumber_batch(List plateNumber) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_plateNumber_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "plateNumber": plateNumber[__i__]}]); + + + } + + Future set_size_batch(List size) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_size_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "size": size[__i__].toValue()}]); + + + } + + Future set_height_batch(List height) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_height_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "height": height[__i__]}]); + + + } + + Future set_width_batch(List width) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_width_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "width": width[__i__]}]); + + + } + + Future set_load_batch(List load) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_load_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "load": load[__i__]}]); + + + } + + Future set_weight_batch(List weight) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_weight_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "weight": weight[__i__]}]); + + + } + + Future set_axis_batch(List axis) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_axis_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "axis": axis[__i__]}]); + + + } + + Future set_requireExtension_batch(List requireExtension) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapTruckRouteSearchRequest::set_requireExtension_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "requireExtension": requireExtension[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapTruckSizeType.g.dart b/lib/src/ios/AMapTruckSizeType.g.dart new file mode 100644 index 0000000..ed78e1f --- /dev/null +++ b/lib/src/ios/AMapTruckSizeType.g.dart @@ -0,0 +1,35 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum AMapTruckSizeType { + AMapTruckSizeTypeMini /* 1 */, + AMapTruckSizeTypeLight /* 2 */, + AMapTruckSizeTypeMedium /* 3 */, + AMapTruckSizeTypeHeavy /* 4 */ +} + +extension AMapTruckSizeTypeToX on AMapTruckSizeType { + int toValue() { + switch (this) { + case AMapTruckSizeType.AMapTruckSizeTypeMini: return 1; + case AMapTruckSizeType.AMapTruckSizeTypeLight: return 2; + case AMapTruckSizeType.AMapTruckSizeTypeMedium: return 3; + case AMapTruckSizeType.AMapTruckSizeTypeHeavy: return 4; + default: return 0; + } + } +} + +extension AMapTruckSizeTypeFromX on int { + AMapTruckSizeType toAMapTruckSizeType() { + switch (this) { + case 1: return AMapTruckSizeType.AMapTruckSizeTypeMini; + case 2: return AMapTruckSizeType.AMapTruckSizeTypeLight; + case 3: return AMapTruckSizeType.AMapTruckSizeTypeMedium; + case 4: return AMapTruckSizeType.AMapTruckSizeTypeHeavy; + default: return AMapTruckSizeType.values[this + 1]; + } + } +} \ No newline at end of file diff --git a/lib/src/ios/AMapWalking.g.dart b/lib/src/ios/AMapWalking.g.dart new file mode 100644 index 0000000..c19f250 --- /dev/null +++ b/lib/src/ios/AMapWalking.g.dart @@ -0,0 +1,181 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapWalking extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapWalking'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapWalking', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapWalking', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_origin() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalking::get_origin", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_destination() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalking::get_destination", {'__this__': this}); + return AmapSearchFluttifyIOSAs(__result__); + } + + Future get_distance() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalking::get_distance", {'__this__': this}); + return __result__; + } + + Future get_duration() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalking::get_duration", {'__this__': this}); + return __result__; + } + + Future?> get_steps() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalking::get_steps", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_origin(AMapGeoPoint origin) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalking::set_origin', {'__this__': this, "origin": origin}); + } + + Future set_destination(AMapGeoPoint destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalking::set_destination', {'__this__': this, "destination": destination}); + } + + Future set_distance(int distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalking::set_distance', {'__this__': this, "distance": distance}); + } + + Future set_duration(int duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalking::set_duration', {'__this__': this, "duration": duration}); + } + + Future set_steps(List steps) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalking::set_steps', {'__this__': this, "steps": steps}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapWalking{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapWalking_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_origin_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalking::get_origin_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_destination_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalking::get_destination_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => AmapSearchFluttifyIOSAs(__result__)).cast().toList(); + } + + Future> get_distance_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalking::get_distance_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_duration_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalking::get_duration_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future?>> get_steps_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalking::get_steps_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_origin_batch(List origin) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalking::set_origin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "origin": origin[__i__]}]); + + + } + + Future set_destination_batch(List destination) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalking::set_destination_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "destination": destination[__i__]}]); + + + } + + Future set_distance_batch(List distance) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalking::set_distance_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "distance": distance[__i__]}]); + + + } + + Future set_duration_batch(List duration) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalking::set_duration_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "duration": duration[__i__]}]); + + + } + + Future set_steps_batch(List> steps) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalking::set_steps_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "steps": steps[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapWalkingRouteSearchRequest.g.dart b/lib/src/ios/AMapWalkingRouteSearchRequest.g.dart new file mode 100644 index 0000000..5af252e --- /dev/null +++ b/lib/src/ios/AMapWalkingRouteSearchRequest.g.dart @@ -0,0 +1,101 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapWalkingRouteSearchRequest extends AMapRouteSearchBaseRequest with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapWalkingRouteSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapWalkingRouteSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapWalkingRouteSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_multipath() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalkingRouteSearchRequest::get_multipath", {'__this__': this}); + return __result__; + } + + //endregion + + //region setters + Future set_multipath(int multipath) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalkingRouteSearchRequest::set_multipath', {'__this__': this, "multipath": multipath}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapWalkingRouteSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapWalkingRouteSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_multipath_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapWalkingRouteSearchRequest::get_multipath_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + //endregion + + //region setters + Future set_multipath_batch(List multipath) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWalkingRouteSearchRequest::set_multipath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "multipath": multipath[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapWeatherSearchRequest.g.dart b/lib/src/ios/AMapWeatherSearchRequest.g.dart new file mode 100644 index 0000000..9f39d00 --- /dev/null +++ b/lib/src/ios/AMapWeatherSearchRequest.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapWeatherSearchRequest extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapWeatherSearchRequest'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapWeatherSearchRequest', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapWeatherSearchRequest', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future get_city() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapWeatherSearchRequest::get_city", {'__this__': this}); + return __result__; + } + + Future get_type() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapWeatherSearchRequest::get_type", {'__this__': this}); + return (__result__ as int).toAMapWeatherType(); + } + + //endregion + + //region setters + Future set_city(String city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWeatherSearchRequest::set_city', {'__this__': this, "city": city}); + } + + Future set_type(AMapWeatherType type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWeatherSearchRequest::set_type', {'__this__': this, "type": type.toValue()}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapWeatherSearchRequest{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapWeatherSearchRequest_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future> get_city_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapWeatherSearchRequest::get_city_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => __result__).cast().toList(); + } + + Future> get_type_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapWeatherSearchRequest::get_type_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as int).toAMapWeatherType()).cast().toList(); + } + + //endregion + + //region setters + Future set_city_batch(List city) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWeatherSearchRequest::set_city_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "city": city[__i__]}]); + + + } + + Future set_type_batch(List type) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWeatherSearchRequest::set_type_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "type": type[__i__].toValue()}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapWeatherSearchResponse.g.dart b/lib/src/ios/AMapWeatherSearchResponse.g.dart new file mode 100644 index 0000000..331dcab --- /dev/null +++ b/lib/src/ios/AMapWeatherSearchResponse.g.dart @@ -0,0 +1,121 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + +class AMapWeatherSearchResponse extends AMapSearchObject with NSCoding, NSCopying { + //region constants + static const String name__ = 'AMapWeatherSearchResponse'; + + @override + final String tag__ = 'amap_search_fluttify'; + + + //endregion + + //region creators + static Future create__({ bool init = true /* ios only */ }) async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod( + 'ObjectFactory::createAMapWeatherSearchResponse', + {'init': init} + ); + return AmapSearchFluttifyIOSAs(__result__)!; + } + + static Future> create_batch__(int length, { bool init = true /* ios only */ }) async { + assert(true); + final __result_batch__ = await kAmapSearchFluttifyChannel.invokeListMethod( + 'ObjectFactory::create_batchAMapWeatherSearchResponse', + {'length': length, 'init': init} + ); + return __result_batch__ + ?.map((it) => AmapSearchFluttifyIOSAs(it)) + .where((element) => element !=null) + .cast() + .toList() ?? []; + } + + //endregion + + //region getters + Future?> get_lives() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapWeatherSearchResponse::get_lives", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + Future?> get_forecasts() async { + final __result__ = await kAmapSearchFluttifyChannel.invokeMethod("AMapWeatherSearchResponse::get_forecasts", {'__this__': this}); + return (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList(); + } + + //endregion + + //region setters + Future set_lives(List lives) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWeatherSearchResponse::set_lives', {'__this__': this, "lives": lives}); + } + + Future set_forecasts(List forecasts) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWeatherSearchResponse::set_forecasts', {'__this__': this, "forecasts": forecasts}); + } + + //endregion + + //region methods + + //endregion + + @override + String toString() { + return 'AMapWeatherSearchResponse{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}'; + } +} + +extension AMapWeatherSearchResponse_Batch on List { + String? get refId { + if (isEmpty) return null; + return first?.refId; + } + + //region getters + Future?>> get_lives_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapWeatherSearchResponse::get_lives_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + Future?>> get_forecasts_batch() async { + final resultBatch = await kAmapSearchFluttifyChannel.invokeMethod("AMapWeatherSearchResponse::get_forecasts_batch", [for (final __item__ in this) {'__this__': __item__}]); + return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapSearchFluttifyIOSAs(it)).where((e) => e != null).cast().toList()).cast?>().toList(); + } + + //endregion + + //region setters + Future set_lives_batch(List> lives) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWeatherSearchResponse::set_lives_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "lives": lives[__i__]}]); + + + } + + Future set_forecasts_batch(List> forecasts) async { + await kAmapSearchFluttifyChannel.invokeMethod('AMapWeatherSearchResponse::set_forecasts_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "forecasts": forecasts[__i__]}]); + + + } + + //endregion + + //region methods + + //endregion +} \ No newline at end of file diff --git a/lib/src/ios/AMapWeatherType.g.dart b/lib/src/ios/AMapWeatherType.g.dart new file mode 100644 index 0000000..331374c --- /dev/null +++ b/lib/src/ios/AMapWeatherType.g.dart @@ -0,0 +1,28 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +enum AMapWeatherType { + AMapWeatherTypeLive /* 1 */, + AMapWeatherTypeForecast /* null */ +} + +extension AMapWeatherTypeToX on AMapWeatherType { + int toValue() { + switch (this) { + case AMapWeatherType.AMapWeatherTypeLive: return 1; + case AMapWeatherType.AMapWeatherTypeForecast: return AMapWeatherType.AMapWeatherTypeForecast.index + 1; + default: return 0; + } + } +} + +extension AMapWeatherTypeFromX on int { + AMapWeatherType toAMapWeatherType() { + switch (this) { + case 1: return AMapWeatherType.AMapWeatherTypeLive; + default: return AMapWeatherType.values[this + 1]; + } + } +} \ No newline at end of file diff --git a/lib/src/ios/constants.g.dart b/lib/src/ios/constants.g.dart new file mode 100644 index 0000000..df6074b --- /dev/null +++ b/lib/src/ios/constants.g.dart @@ -0,0 +1,13 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// +import 'package:flutter/services.dart'; +import '../facade/shared.g.dart'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; + +Future get AMapSearchErrorDomain async { + return kAmapSearchFluttifyChannel.invokeMethod('getAMapSearchErrorDomain'); +} diff --git a/lib/src/ios/functions.g.dart b/lib/src/ios/functions.g.dart new file mode 100644 index 0000000..e29e035 --- /dev/null +++ b/lib/src/ios/functions.g.dart @@ -0,0 +1,16 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:typed_data'; + +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; +import 'package:amap_search_fluttify/src/android/android.export.g.dart'; +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + diff --git a/lib/src/ios/ios.export.g.dart b/lib/src/ios/ios.export.g.dart new file mode 100644 index 0000000..9fa8b10 --- /dev/null +++ b/lib/src/ios/ios.export.g.dart @@ -0,0 +1,117 @@ +export 'AMapReGeocode.g.dart'; +export 'AMapDistanceSearchResponse.g.dart'; +export 'AMapGeoPolygon.g.dart'; +export 'AMapPath.g.dart'; +export 'AMapLocalWeatherLive.g.dart'; +export 'AMapShareSearchResponse.g.dart'; +export 'AMapCloudPOIIDSearchRequest.g.dart'; +export 'AMapPOIAroundSearchRequest.g.dart'; +export 'AMapIndoorData.g.dart'; +export 'AMapRidingRouteSearchRequest.g.dart'; +export 'AMapPOIIDSearchRequest.g.dart'; +export 'AMapTransit.g.dart'; +export 'AMapLocalWeatherForecast.g.dart'; +export 'AMapSearchDelegate.g.dart'; +export 'AMapCloudSearchBaseRequest.g.dart'; +export 'AMapCloudPOILocalSearchRequest.g.dart'; +export 'AMapWalkingRouteSearchRequest.g.dart'; +export 'AMapBusLineIDSearchRequest.g.dart'; +export 'AMapGeocodeSearchRequest.g.dart'; +export 'AMapStep.g.dart'; +export 'AMapDrivingCalRouteSearchRequest.g.dart'; +export 'AMapBusinessArea.g.dart'; +export 'AMapPOISearchBaseRequest.g.dart'; +export 'AMapDistanceSearchType.g.dart'; +export 'AMapTransitRouteSearchRequest.g.dart'; +export 'AMapWeatherSearchRequest.g.dart'; +export 'AMapTrafficEvaluation.g.dart'; +export 'AMapTruckSizeType.g.dart'; +export 'AMapCloudSortType.g.dart'; +export 'AMapRoad.g.dart'; +export 'AMapRouteSearchBaseRequest.g.dart'; +export 'AMapTMC.g.dart'; +export 'AMapTip.g.dart'; +export 'AMapDistrict.g.dart'; +export 'type_op.g.dart'; +export 'AMapDrivingRouteShowFieldType.g.dart'; +export 'AMapNearbySearchRequest.g.dart'; +export 'AMapAOI.g.dart'; +export 'AMapRoadInter.g.dart'; +export 'AMapNearbyUserInfo.g.dart'; +export 'AMapLocalDayWeatherForecast.g.dart'; +export 'AMapPOIPolygonSearchRequest.g.dart'; +export 'AMapSearchErrorCode.g.dart'; +export 'constants.g.dart'; +export 'AMapCloudImage.g.dart'; +export 'AMapCloudPOIAroundSearchRequest.g.dart'; +export 'AMapLocationShareSearchRequest.g.dart'; +export 'AMapSearchCoordinateType.g.dart'; +export 'AMapRouteShareSearchRequest.g.dart'; +export 'AMapFutureTimeInfoElement.g.dart'; +export 'AMapBusStopSearchRequest.g.dart'; +export 'AMapCity.g.dart'; +export 'AMapBusStopSearchResponse.g.dart'; +export 'AMapTrafficInfo.g.dart'; +export 'AMapFutureRouteSearchRequest.g.dart'; +export 'AMapGeocodeSearchResponse.g.dart'; +export 'AMapPOISearchResponse.g.dart'; +export 'AMapNearbySearchResponse.g.dart'; +export 'AMapReGeocodeSearchResponse.g.dart'; +export 'AMapReGeocodeSearchRequest.g.dart'; +export 'AMapCloudPOISearchResponse.g.dart'; +export 'functions.g.dart'; +export 'AMapNearbySearchManager.g.dart'; +export 'AMapInputTipsSearchResponse.g.dart'; +export 'AMapNearbySearchManagerDelegate.g.dart'; +export 'AMapSearchError.g.dart'; +export 'AMapDistanceSearchRequest.g.dart'; +export 'AMapStreetNumber.g.dart'; +export 'AMapPOI.g.dart'; +export 'AMapDistanceResult.g.dart'; +export 'AMapSegment.g.dart'; +export 'AMapBusStop.g.dart'; +export 'AMapFutureRouteSearchResponse.g.dart'; +export 'AMapNavigationShareSearchRequest.g.dart'; +export 'AMapInputTipsSearchRequest.g.dart'; +export 'AMapPOIShareSearchRequest.g.dart'; +export 'AMapBusLineSearchResponse.g.dart'; +export 'AMapGeocode.g.dart'; +export 'AMapRoutePOISearchRequest.g.dart'; +export 'AMapDrivingRouteSearchRequest.g.dart'; +export 'AMapBusLineNameSearchRequest.g.dart'; +export 'AMapWalking.g.dart'; +export 'AMapDrivingRouteExcludeType.g.dart'; +export 'AMapRailwaySpace.g.dart'; +export 'AMapAddressComponent.g.dart'; +export 'AMapSearchObject.g.dart'; +export 'AMapImage.g.dart'; +export 'AMapWeatherSearchResponse.g.dart'; +export 'AMapFutureTimeInfo.g.dart'; +export 'AMapRoutePOI.g.dart'; +export 'AMapCloudPOI.g.dart'; +export 'AMapNearbySearchType.g.dart'; +export 'AMapSearchAPI.g.dart'; +export 'AMapCloudPOIPolygonSearchRequest.g.dart'; +export 'AMapShareSearchBaseRequest.g.dart'; +export 'AMapRailway.g.dart'; +export 'AMapDistrictSearchRequest.g.dart'; +export 'AMapRidingRouteSearchResponse.g.dart'; +export 'AMapTaxi.g.dart'; +export 'AMapRailwayStation.g.dart'; +export 'AMapRoutePOISearchResponse.g.dart'; +export 'AMapBusLineBaseSearchRequest.g.dart'; +export 'AMapSubPOI.g.dart'; +export 'AMapGeoPoint.g.dart'; +export 'AMapDistrictSearchResponse.g.dart'; +export 'AMapWeatherType.g.dart'; +export 'AMapPOIKeywordsSearchRequest.g.dart'; +export 'AMapRoute.g.dart'; +export 'AMapPOIExtension.g.dart'; +export 'AMapNearbyUploadInfo.g.dart'; +export 'AMapTruckRouteSearchRequest.g.dart'; +export 'AMapTrafficRoad.g.dart'; +export 'AMapBusLine.g.dart'; +export 'AMapRouteSearchResponse.g.dart'; +export 'AMapRoutePOISearchType.g.dart'; +export 'AMapSuggestion.g.dart'; +export '../facade/shared.g.dart'; diff --git a/lib/src/ios/type_op.g.dart b/lib/src/ios/type_op.g.dart new file mode 100644 index 0000000..fae6770 --- /dev/null +++ b/lib/src/ios/type_op.g.dart @@ -0,0 +1,667 @@ +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast +////////////////////////////////////////////////////////// +// GENERATED BY FLUTTIFY. DO NOT EDIT IT. +////////////////////////////////////////////////////////// + +import 'dart:io'; + +import 'package:flutter/foundation.dart'; +import 'package:flutter/services.dart'; +import 'package:amap_search_fluttify/src/ios/ios.export.g.dart'; + +import 'package:foundation_fluttify/foundation_fluttify.dart'; +import 'package:core_location_fluttify/core_location_fluttify.dart'; +import 'package:amap_core_fluttify/amap_core_fluttify.dart'; + + +// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import +// type check +@optionalTypeArgs +Future AmapSearchFluttifyIOSIs(dynamic __this__) async { + final typeName = T.toString(); + if (RegExp(r'^(List<)?(String|int|double)(>)?|(Map)$').hasMatch(typeName)) { + return __this__ is T; + } + else if (T == AMapPOISearchBaseRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapPOISearchBaseRequest', {'__this__': __this__}); + return result; + } else if (T == AMapPOIIDSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapPOIIDSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapPOIKeywordsSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapPOIKeywordsSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapPOIAroundSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapPOIAroundSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapPOIPolygonSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapPOIPolygonSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapPOISearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapPOISearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapRoutePOISearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRoutePOISearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapRoutePOISearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRoutePOISearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapInputTipsSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapInputTipsSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapInputTipsSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapInputTipsSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapGeocodeSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapGeocodeSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapGeocodeSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapGeocodeSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapReGeocodeSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapReGeocodeSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapReGeocodeSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapReGeocodeSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapBusStopSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapBusStopSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapBusStopSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapBusStopSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapBusLineBaseSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapBusLineBaseSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapBusLineNameSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapBusLineNameSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapBusLineIDSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapBusLineIDSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapBusLineSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapBusLineSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapDistrictSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapDistrictSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapDistrictSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapDistrictSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapRouteSearchBaseRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRouteSearchBaseRequest', {'__this__': __this__}); + return result; + } else if (T == AMapDrivingCalRouteSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapDrivingCalRouteSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapDrivingRouteSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapDrivingRouteSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapWalkingRouteSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapWalkingRouteSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapTransitRouteSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapTransitRouteSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapRidingRouteSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRidingRouteSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapRouteSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRouteSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapRidingRouteSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRidingRouteSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapTruckRouteSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapTruckRouteSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapDistanceSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapDistanceSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapDistanceSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapDistanceSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapWeatherSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapWeatherSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapWeatherSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapWeatherSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapNearbySearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapNearbySearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapNearbySearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapNearbySearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapCloudSearchBaseRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapCloudSearchBaseRequest', {'__this__': __this__}); + return result; + } else if (T == AMapCloudPOIAroundSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapCloudPOIAroundSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapCloudPOIPolygonSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapCloudPOIPolygonSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapCloudPOIIDSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapCloudPOIIDSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapCloudPOILocalSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapCloudPOILocalSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapCloudPOISearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapCloudPOISearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapShareSearchBaseRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapShareSearchBaseRequest', {'__this__': __this__}); + return result; + } else if (T == AMapLocationShareSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapLocationShareSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapPOIShareSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapPOIShareSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapRouteShareSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRouteShareSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapNavigationShareSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapNavigationShareSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapShareSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapShareSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapFutureRouteSearchRequest) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapFutureRouteSearchRequest', {'__this__': __this__}); + return result; + } else if (T == AMapFutureRouteSearchResponse) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapFutureRouteSearchResponse', {'__this__': __this__}); + return result; + } else if (T == AMapSearchObject) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapSearchObject', {'__this__': __this__}); + return result; + } else if (T == AMapGeoPoint) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapGeoPoint', {'__this__': __this__}); + return result; + } else if (T == AMapGeoPolygon) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapGeoPolygon', {'__this__': __this__}); + return result; + } else if (T == AMapCity) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapCity', {'__this__': __this__}); + return result; + } else if (T == AMapSuggestion) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapSuggestion', {'__this__': __this__}); + return result; + } else if (T == AMapTip) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapTip', {'__this__': __this__}); + return result; + } else if (T == AMapImage) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapImage', {'__this__': __this__}); + return result; + } else if (T == AMapPOIExtension) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapPOIExtension', {'__this__': __this__}); + return result; + } else if (T == AMapIndoorData) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapIndoorData', {'__this__': __this__}); + return result; + } else if (T == AMapSubPOI) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapSubPOI', {'__this__': __this__}); + return result; + } else if (T == AMapRoutePOI) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRoutePOI', {'__this__': __this__}); + return result; + } else if (T == AMapPOI) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapPOI', {'__this__': __this__}); + return result; + } else if (T == AMapAOI) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapAOI', {'__this__': __this__}); + return result; + } else if (T == AMapRoad) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRoad', {'__this__': __this__}); + return result; + } else if (T == AMapRoadInter) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRoadInter', {'__this__': __this__}); + return result; + } else if (T == AMapStreetNumber) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapStreetNumber', {'__this__': __this__}); + return result; + } else if (T == AMapBusinessArea) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapBusinessArea', {'__this__': __this__}); + return result; + } else if (T == AMapAddressComponent) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapAddressComponent', {'__this__': __this__}); + return result; + } else if (T == AMapReGeocode) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapReGeocode', {'__this__': __this__}); + return result; + } else if (T == AMapGeocode) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapGeocode', {'__this__': __this__}); + return result; + } else if (T == AMapBusStop) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapBusStop', {'__this__': __this__}); + return result; + } else if (T == AMapBusLine) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapBusLine', {'__this__': __this__}); + return result; + } else if (T == AMapDistrict) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapDistrict', {'__this__': __this__}); + return result; + } else if (T == AMapTMC) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapTMC', {'__this__': __this__}); + return result; + } else if (T == AMapStep) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapStep', {'__this__': __this__}); + return result; + } else if (T == AMapPath) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapPath', {'__this__': __this__}); + return result; + } else if (T == AMapFutureTimeInfoElement) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapFutureTimeInfoElement', {'__this__': __this__}); + return result; + } else if (T == AMapFutureTimeInfo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapFutureTimeInfo', {'__this__': __this__}); + return result; + } else if (T == AMapWalking) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapWalking', {'__this__': __this__}); + return result; + } else if (T == AMapTaxi) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapTaxi', {'__this__': __this__}); + return result; + } else if (T == AMapRailwayStation) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRailwayStation', {'__this__': __this__}); + return result; + } else if (T == AMapRailwaySpace) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRailwaySpace', {'__this__': __this__}); + return result; + } else if (T == AMapRailway) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRailway', {'__this__': __this__}); + return result; + } else if (T == AMapSegment) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapSegment', {'__this__': __this__}); + return result; + } else if (T == AMapTransit) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapTransit', {'__this__': __this__}); + return result; + } else if (T == AMapRoute) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapRoute', {'__this__': __this__}); + return result; + } else if (T == AMapDistanceResult) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapDistanceResult', {'__this__': __this__}); + return result; + } else if (T == AMapLocalWeatherLive) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapLocalWeatherLive', {'__this__': __this__}); + return result; + } else if (T == AMapLocalDayWeatherForecast) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapLocalDayWeatherForecast', {'__this__': __this__}); + return result; + } else if (T == AMapLocalWeatherForecast) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapLocalWeatherForecast', {'__this__': __this__}); + return result; + } else if (T == AMapNearbyUserInfo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapNearbyUserInfo', {'__this__': __this__}); + return result; + } else if (T == AMapTrafficEvaluation) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapTrafficEvaluation', {'__this__': __this__}); + return result; + } else if (T == AMapTrafficRoad) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapTrafficRoad', {'__this__': __this__}); + return result; + } else if (T == AMapTrafficInfo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapTrafficInfo', {'__this__': __this__}); + return result; + } else if (T == AMapCloudImage) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapCloudImage', {'__this__': __this__}); + return result; + } else if (T == AMapCloudPOI) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapCloudPOI', {'__this__': __this__}); + return result; + } else if (T == AMapSearchError) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapSearchError', {'__this__': __this__}); + return result; + } else if (T == AMapNearbyUploadInfo) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapNearbyUploadInfo', {'__this__': __this__}); + return result; + } else if (T == AMapNearbySearchManagerDelegate) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapNearbySearchManagerDelegate', {'__this__': __this__}); + return result; + } else if (T == AMapNearbySearchManager) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapNearbySearchManager', {'__this__': __this__}); + return result; + } else if (T == AMapSearchAPI) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapSearchAPI', {'__this__': __this__}); + return result; + } else if (T == AMapSearchDelegate) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfAMapSearchDelegate', {'__this__': __this__}); + return result; + } else if (T == CLLocation) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfCLLocation', {'__this__': __this__}); + return result; + } else if (T == CLHeading) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfCLHeading', {'__this__': __this__}); + return result; + } else if (T == CGRect) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfCGRect', {'__this__': __this__}); + return result; + } else if (T == CGPoint) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfCGPoint', {'__this__': __this__}); + return result; + } else if (T == CGSize) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfCGSize', {'__this__': __this__}); + return result; + } else if (T == UIEdgeInsets) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfUIEdgeInsets', {'__this__': __this__}); + return result; + } else if (T == CLLocationCoordinate2D) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfCLLocationCoordinate2D', {'__this__': __this__}); + return result; + } else if (T == CLLocationManager) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfCLLocationManager', {'__this__': __this__}); + return result; + } else if (T == NSError) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfNSError', {'__this__': __this__}); + return result; + } else if (T == NSCoding) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfNSCoding', {'__this__': __this__}); + return result; + } else if (T == NSCopying) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfNSCopying', {'__this__': __this__}); + return result; + } else if (T == NSMutableCopying) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfNSMutableCopying', {'__this__': __this__}); + return result; + } else if (T == UIView) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfUIView', {'__this__': __this__}); + return result; + } else if (T == UIViewController) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfUIViewController', {'__this__': __this__}); + return result; + } else if (T == UIControl) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfUIControl', {'__this__': __this__}); + return result; + } else if (T == UIImage) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfUIImage', {'__this__': __this__}); + return result; + } else if (T == UIImageView) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfUIImageView', {'__this__': __this__}); + return result; + } else if (T == UIColor) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfUIColor', {'__this__': __this__}); + return result; + } else if (T == NSData) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfNSData', {'__this__': __this__}); + return result; + } else if (T == NSDate) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfNSDate', {'__this__': __this__}); + return result; + } else if (T == NSOperation) { + final result = await kAmapSearchFluttifyChannel.invokeMethod('RefClass::isKindOfNSOperation', {'__this__': __this__}); + return result; + } + else { + return false; + } +} + +// type cast +// 给一个可选的泛型, 如果没有指定泛型就返回dynamic +@optionalTypeArgs +T? AmapSearchFluttifyIOSAs(dynamic __this__) { + final typeName = T.toString(); + + if (__this__ == null) { + return null; + } else if (RegExp(r'^(List<)?(String|int|double)(>)?|(Map)$').hasMatch(typeName)) { + return __this__ as T; + } + else if (T == AMapPOISearchBaseRequest) { + return (AMapPOISearchBaseRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapPOIIDSearchRequest) { + return (AMapPOIIDSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapPOIKeywordsSearchRequest) { + return (AMapPOIKeywordsSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapPOIAroundSearchRequest) { + return (AMapPOIAroundSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapPOIPolygonSearchRequest) { + return (AMapPOIPolygonSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapPOISearchResponse) { + return (AMapPOISearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRoutePOISearchRequest) { + return (AMapRoutePOISearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRoutePOISearchResponse) { + return (AMapRoutePOISearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapInputTipsSearchRequest) { + return (AMapInputTipsSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapInputTipsSearchResponse) { + return (AMapInputTipsSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapGeocodeSearchRequest) { + return (AMapGeocodeSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapGeocodeSearchResponse) { + return (AMapGeocodeSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapReGeocodeSearchRequest) { + return (AMapReGeocodeSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapReGeocodeSearchResponse) { + return (AMapReGeocodeSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapBusStopSearchRequest) { + return (AMapBusStopSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapBusStopSearchResponse) { + return (AMapBusStopSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapBusLineBaseSearchRequest) { + return (AMapBusLineBaseSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapBusLineNameSearchRequest) { + return (AMapBusLineNameSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapBusLineIDSearchRequest) { + return (AMapBusLineIDSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapBusLineSearchResponse) { + return (AMapBusLineSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapDistrictSearchRequest) { + return (AMapDistrictSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapDistrictSearchResponse) { + return (AMapDistrictSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRouteSearchBaseRequest) { + return (AMapRouteSearchBaseRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapDrivingCalRouteSearchRequest) { + return (AMapDrivingCalRouteSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapDrivingRouteSearchRequest) { + return (AMapDrivingRouteSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapWalkingRouteSearchRequest) { + return (AMapWalkingRouteSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapTransitRouteSearchRequest) { + return (AMapTransitRouteSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRidingRouteSearchRequest) { + return (AMapRidingRouteSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRouteSearchResponse) { + return (AMapRouteSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRidingRouteSearchResponse) { + return (AMapRidingRouteSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapTruckRouteSearchRequest) { + return (AMapTruckRouteSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapDistanceSearchRequest) { + return (AMapDistanceSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapDistanceSearchResponse) { + return (AMapDistanceSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapWeatherSearchRequest) { + return (AMapWeatherSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapWeatherSearchResponse) { + return (AMapWeatherSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapNearbySearchRequest) { + return (AMapNearbySearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapNearbySearchResponse) { + return (AMapNearbySearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapCloudSearchBaseRequest) { + return (AMapCloudSearchBaseRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapCloudPOIAroundSearchRequest) { + return (AMapCloudPOIAroundSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapCloudPOIPolygonSearchRequest) { + return (AMapCloudPOIPolygonSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapCloudPOIIDSearchRequest) { + return (AMapCloudPOIIDSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapCloudPOILocalSearchRequest) { + return (AMapCloudPOILocalSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapCloudPOISearchResponse) { + return (AMapCloudPOISearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapShareSearchBaseRequest) { + return (AMapShareSearchBaseRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapLocationShareSearchRequest) { + return (AMapLocationShareSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapPOIShareSearchRequest) { + return (AMapPOIShareSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRouteShareSearchRequest) { + return (AMapRouteShareSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapNavigationShareSearchRequest) { + return (AMapNavigationShareSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapShareSearchResponse) { + return (AMapShareSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapFutureRouteSearchRequest) { + return (AMapFutureRouteSearchRequest()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapFutureRouteSearchResponse) { + return (AMapFutureRouteSearchResponse()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapSearchObject) { + return (AMapSearchObject()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapGeoPoint) { + return (AMapGeoPoint()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapGeoPolygon) { + return (AMapGeoPolygon()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapCity) { + return (AMapCity()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapSuggestion) { + return (AMapSuggestion()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapTip) { + return (AMapTip()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapImage) { + return (AMapImage()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapPOIExtension) { + return (AMapPOIExtension()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapIndoorData) { + return (AMapIndoorData()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapSubPOI) { + return (AMapSubPOI()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRoutePOI) { + return (AMapRoutePOI()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapPOI) { + return (AMapPOI()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapAOI) { + return (AMapAOI()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRoad) { + return (AMapRoad()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRoadInter) { + return (AMapRoadInter()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapStreetNumber) { + return (AMapStreetNumber()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapBusinessArea) { + return (AMapBusinessArea()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapAddressComponent) { + return (AMapAddressComponent()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapReGeocode) { + return (AMapReGeocode()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapGeocode) { + return (AMapGeocode()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapBusStop) { + return (AMapBusStop()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapBusLine) { + return (AMapBusLine()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapDistrict) { + return (AMapDistrict()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapTMC) { + return (AMapTMC()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapStep) { + return (AMapStep()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapPath) { + return (AMapPath()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapFutureTimeInfoElement) { + return (AMapFutureTimeInfoElement()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapFutureTimeInfo) { + return (AMapFutureTimeInfo()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapWalking) { + return (AMapWalking()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapTaxi) { + return (AMapTaxi()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRailwayStation) { + return (AMapRailwayStation()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRailwaySpace) { + return (AMapRailwaySpace()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRailway) { + return (AMapRailway()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapSegment) { + return (AMapSegment()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapTransit) { + return (AMapTransit()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapRoute) { + return (AMapRoute()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapDistanceResult) { + return (AMapDistanceResult()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapLocalWeatherLive) { + return (AMapLocalWeatherLive()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapLocalDayWeatherForecast) { + return (AMapLocalDayWeatherForecast()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapLocalWeatherForecast) { + return (AMapLocalWeatherForecast()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapNearbyUserInfo) { + return (AMapNearbyUserInfo()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapTrafficEvaluation) { + return (AMapTrafficEvaluation()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapTrafficRoad) { + return (AMapTrafficRoad()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapTrafficInfo) { + return (AMapTrafficInfo()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapCloudImage) { + return (AMapCloudImage()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapCloudPOI) { + return (AMapCloudPOI()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapSearchError) { + return (AMapSearchError()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapNearbyUploadInfo) { + return (AMapNearbyUploadInfo()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapNearbySearchManagerDelegate) { + return (AMapNearbySearchManagerDelegate.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapNearbySearchManager) { + return (AMapNearbySearchManager()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapSearchAPI) { + return (AMapSearchAPI()..refId = (__this__ as Ref).refId) as T; + } else if (T == AMapSearchDelegate) { + return (AMapSearchDelegate.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == CLLocation) { + return (CLLocation()..refId = (__this__ as Ref).refId) as T; + } else if (T == CLHeading) { + return (CLHeading()..refId = (__this__ as Ref).refId) as T; + } else if (T == CGRect) { + return (CGRect()..refId = (__this__ as Ref).refId) as T; + } else if (T == CGPoint) { + return (CGPoint()..refId = (__this__ as Ref).refId) as T; + } else if (T == CGSize) { + return (CGSize()..refId = (__this__ as Ref).refId) as T; + } else if (T == UIEdgeInsets) { + return (UIEdgeInsets()..refId = (__this__ as Ref).refId) as T; + } else if (T == CLLocationCoordinate2D) { + return (CLLocationCoordinate2D()..refId = (__this__ as Ref).refId) as T; + } else if (T == CLLocationManager) { + return (CLLocationManager()..refId = (__this__ as Ref).refId) as T; + } else if (T == NSError) { + return (NSError()..refId = (__this__ as Ref).refId) as T; + } else if (T == NSCoding) { + return (NSCoding.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == NSCopying) { + return (NSCopying.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == NSMutableCopying) { + return (NSMutableCopying.subInstance()..refId = (__this__ as Ref).refId) as T; + } else if (T == UIView) { + return (UIView()..refId = (__this__ as Ref).refId) as T; + } else if (T == UIViewController) { + return (UIViewController()..refId = (__this__ as Ref).refId) as T; + } else if (T == UIControl) { + return (UIControl()..refId = (__this__ as Ref).refId) as T; + } else if (T == UIImage) { + return (UIImage()..refId = (__this__ as Ref).refId) as T; + } else if (T == UIImageView) { + return (UIImageView()..refId = (__this__ as Ref).refId) as T; + } else if (T == UIColor) { + return (UIColor()..refId = (__this__ as Ref).refId) as T; + } else if (T == NSData) { + return (NSData()..refId = (__this__ as Ref).refId) as T; + } else if (T == NSDate) { + return (NSDate()..refId = (__this__ as Ref).refId) as T; + } else if (T == NSOperation) { + return (NSOperation()..refId = (__this__ as Ref).refId) as T; + } + + else { + return __this__; + } +} \ No newline at end of file diff --git a/other/1557492318.jpg b/other/1557492318.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5278ebff8d44b87b41ae4f470bcba6c2b254fb05 GIT binary patch literal 86313 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%0Ahxc&jgM?_Icq_U55)_z#Xr3je{4d29wwN z!V2PPg9&--Gunud`9P=E+;|!fo+Uc3-_P*mgqulzf=KRf`V-dFdHH3={VcrFRmd5M z^4&N9@kJyOE^~{>y|=WE-$e{azd4z1RwOq38>xW00(vzYcp%%_pTHw)Q%+lleY{E903drzP%2yyMS^FH0-qC6 zpaFU06D>-TFFq{-3yxKjAK8-(Ff}~2QigV6#p+5pgl|mhK1Is!ivU%d^ArftZx+O) zI+CWMclz-O-*3Eb!pAHuc~!idn$?C$b$QFmBTa(A1`!VrM!oZ{JZGzPhc-1M$^fqH z+SOek?8;@4EB=ZxPb1uVd26zw0`sYrMh_Kj#ED9g2&6T{N*yau2-G*lD*#9MxQ>BqZ^<~g{S_`*< z81C3F$%sFDz<>T(huj|nx}z39CMr%Cw42l!HU%5Tpu}Le2x_sup&`(;HN(fB?vFoz zapv&^9YQX?xp?P{OGAK<4SPi=`w~y8sE@8lL3FpRyh59#!_Md+X(Q-aJUv!20= z3ET0n6}RTHOV9xb_7$G!_P$si>a%*y2As=uub)Hm(Od6cQA+AGnC&ddKN3%T_DXsv_QDEdGTD>6-ZsPsG~DID1F5B)A~jur{UprO-8X zg{eBn-Tf7dTT6v(QzgMX%cbFwaQ}P*G5ICt`{GQOp1ttduo^c&78676R*lN(rML%p zHgvtB)7`W!{qmLkq2eaT(!djKxd)$LAXpskijKY#EM(le)Uz?%HoS|h{I;m?-6McL z$gXo;gVHdR@40%EmCnB-bf{|P-GGhJUc7=9I z+ahz(cmUFg0wTu=gXedF$)BLIxV<{%^cQ>$Z**A6MzGnG8 zK6|CKHm9~PxOx0W+vUz3tC26pz_%{lH$1NdeQ6yJ*yH3c{p#yhHaty?GsCynvBd0( zFIEmoMx2;ru#d7WZT0#-j9@1&wV@On!gny^`I)aiAGbJo@{~SwEA=}2x7G#wgZD4k znYTxeRdh=fQ(f;IpkMFiWjtW#j5ZbeMrmS*ER(o>ZeOwv+>}q!YwTHWfiaWKP zkEhsoF{`1;-+=X1(8I@rMMC13WzR;_GS~Wnz&PuA#qn4bC)lS#ucS@N`=-Z$htv6i zY3)lPC!Q58q*>oXltR-_A}$>x z_vTH`?kgj^FV_p!|E?`Y?t%Kf7K-7oeKW8nrbowFSgcz z#r00$ufIlG232%Mnk>4~<4;bBJ`NTALsjHI>LxZkbh>}BC@T2!_SpN_E6#t|)4%%s z-@Qlwr+qWOZ|TUqJ=Gj)Wg`o#th>~JU?B3ZVMe!9wy6>7<?-+G?xCR~xM+{-3|HF& z(e}p+HZv@;I$Z-xy@g42#vcZUa8>egyw{k$cl64e^oWuR&Lh4n7onSEb9el~ml`!m zeXR`z<;X$HsvtMnQ}2)WP0M_yF9=q8gG;>t85P0j*qs+EwL=fTZJO(C7p#{FxeMR! z)!&J!HMW^OFa2Eh*-}BUa58=n+jz)Pj5ZsRl9Fu9 zFkT}oJd_r7FF`>G9)b^=U|MWgmk`u0s;{L_oS{`Ildu?<)Y?;$PRf=4#QhYu`{B8_ z|58CnCPfZkl@^?`OcQKyYhcpZGUnc0ksKaiAVnSEYQc=oVLNzSk;)J<#AvI=HFkBkui!!IvR}U9abyuVwBb=m73Y zJ4fbBhPxCwaLQc@d+$3_OweV`GqZE=j#urmL`+}AAG8+vZ9s3oSUWdanOq0&cfSbD ze&YnWx)53{_Qv*E0@Pk)3nrp3#o2zhaAS_ef0Ueb_QhvpBG7gtL87bxKvS?_S?+Co zcl}IM;|*MD?MeQqn)L@AGJy1oggte9>j5#yp@DjE;cbM}1I% zI5-~q`e=X8MP5JkrD4H|p>m)O97SU;AEnsU8$RcMGK$$W=1T#)M{KTCSwd> z^(XtHzpeo%1UJ`Jv%H;3zRPdZR=@au`<1<42r`-?jW5RVi}JHhlvz%F%nf?;rAFXr zrP^#`yt`^~>uG~@HIobRZ$gIWDL2%)ueM0@JEaV@-jo*+Bq5OLl&dH9*7VFaOAvCT zXPo6ao}#9Y%No2(4_pgJn#O?y{Rmd>>J6_{UTFhX+E(vwsXnLrh&*|5VAoB@qm1sf zeGG?t1hL$XfMbbZaUyWcT@MjYfLteoa$bIv(utY~*$_z~_lmc6c%9*hggO~R9gWFJ zA@r?3N=(7-x@uc8Nz<@NZILe8hOXxIl#!;2tuL8o&sidR3-WAk*GEjN|~>h~kXOB;D2OCXwq&rZs~qd>{2nOPfv2$k(plE}8IW@X!yI zfG|j{Z$>2q;Z((#y;5)fQ0eGCGvmiyjtueVE{ko{kH|Zro42rd^-2bZSXBYfoyCP+ z%D#%BPhF1`6OFx^BeEDAbH1gbZQfNA>uxDHE0Or)8$zR&c+IoWrpG;GuJriy>R5(Q ztX}$=M0Aj)zqzJj%x5JJs4GoCgOMRq@^GHO`+AY*b|bz8uCi>eu6McqY)} zVv)g1nV@9FP5-EltlC`z(rzh;kH~9A48d{9Nj?aa5~{7%D{%Af&9eDS#<1v)lHHg# z^3=1Ylau!CF7~H}8TzXlT#h;(UxeClROQWw9B7O%Su9VC=rfy z5#I0r-0Ukrw1kh{Hw5D@NC|rvYQD9vkTBy=*~50m!|Mhzb~>vs8*6TUXz)BvWU(MT z49I*^S2N(-K!L>?X~;3e7|~O^G%=xvyFzKlcvgmQvByxzmLt6 zKj~D1wPMvStg3+qE)s+i3tdW=w{;dm-}iJKOCgt>V9*chJ*g@tL+MSEQ5%SlZJ!mx zehN|kG;l8VGUED9%bzqnu>Ab9UdrF^|MaWyNHrmXaKS8yjToYpIAcuf4DVkrEsRny z3wTXRG>z`|KiEfHuZYG?XXB}ReBf69vu^35NxU(o?=%!HzbSrt5TR&ALbTA1ybM(a zu?MD@Cf)qLBuFaQ@lrCJjb&fRnk3j|VL?1V5vgpaHS-eCzUq>^oSvq9SLPcMR(6C% zKmo`^GASl8GRw-tuGlUf}C}R3P8UudWJ~%FGw`<~x3RtQBF$7m+JcHSzk4t{WM9Vy44$juv zq+hPE5jiBcRto9fId^$@fqv1^o3U%U>B7zEeN!to$EGou?KN^?s>X1XyJoeOp(%cE zqck0=zG5r9)9wwsSwUbJiOw5euDSRw(m2FFhwG+H`zM+s zn+HmMiP+r_jw$4k=}Ney@_vi-6^-t(+mwfEskd1rOrW?>$ihLKLw1GgM*fzOLMJPv^U*s$y4jP(^SmbBML6ZjGRAcEWGX7HAVpDN|8d$GaqiLt$w4NcVnK=zc=64@y&0N^9We5Pb5ML`u3E6l6q6_qF z0muyZ-y4>#a%4uXFM=-qxLH2)w#>vLfT%u#+mhBiHzeQq zo^_tKfs8LRFB3y0V?EEhWJ*rJM8o@x8qhNh7Mw<{_EwuZ2?@iqtH5h!f8^gT!O)N`Ko2dQXuH?t;kv1314=oA(@~{n2J)nSs zJa+}#XrFMRQJ~4W1B*PEpoVF(cSP+$j|EzH7`ttntr=y`=vSme)?UZ0Tzbc2i3Vcn40+ z)A73~8pL&{K*at@g@Q~W9zox~Zr9qTpd7j=xm1HnJ383N;PU8YD?2vj z(p{mzM_bpZEhD2CJ$C`S5xE_Bi5?Rz2QLC&S?h;A)ce8hAB5l^=$~gj2!mQ3o(>fomX7U(HpT;Xu9g(!CT!Ez zE?b4(*yunI=xP@4@TjTDtxL&Bx?n!B@M7T|SM4?sjSx%x?1F*Gt(ehIbkih&V&oml z@!ckd{>`#n7G)U5;?Dw1(3>#ZB&&Wkp$_3VoTk3j&U#IkgU9ATOX*Q@S^fy0Binnw zEuup3sH9T2OvJv~)26ZyHZu7+md;-$TU8v~mVpvwX;d^p+>+3rd2MYCQfc8*v#ieT ziRymdn3(lIC55^vKCASpBrh>O7Z|+FiSOiIp8SIJ&e5bTfh}JvRdawQCs0X@*0}6>6rS%F{t&*d&p;jYD|iLBT^_#KNl$P1>hfE zS5g18wL}v<0I(<&gu^2txcR*UEE zyLEDI*(uy-qs|p}virQrTzfyKC;YL{#BwJL{&4YA_U+X(XNf^U^}E(T>9n`Ej;?Wp zaS?JNOIM5Q$J-b9ji_ys!2V`c-G(Wqc);bGV7nDtS}lInmuW38xITA0<)|nqV6u0k zbpnq#Hn><5cc-QfUCmkkMXWJd_N;CM5#&}X68nH4*=pG) zGM=JK7C0GD>~VH$1*rnm4@d1zZ-2YL(!Zbh{*}u%xt@Y9W${|POORhv67zUd*t2yl zr0D><7!-y8Jr4sx-Du~c2pcv!3pQND9n&x@RXpg8QFq8lvuB?t%6?zt_>o)M{wpYiq? z7i(*I`B%+fT;nTDJ(eiGBvT*wdg%SiO`HD31FHjj_(E8{N8kHiacs6SYBvZ9mUzD< zx{4AS)c3b4^$3oRSGkJs!th^-GbcvleBKgYu6#sRaQ20a&hhW%pI_i_?3I>==o2;O+`Z@8qT6Ja5k-o*0S-dN zdU75!q4xK;YeIs}ISJzJJm#?!br-2{LFAxZmeM21+qrA}O2>~SZ2H*RK%y|3r9%9k z{xZb8%~pykP)0Z5zu4BFdaBF@wfm}RG(eTQ;^|rEy1(IRNxVT|YEAQYvuevfYdKzK zo3<#*%m2k%epS&55-C7DkCoKIq?>5itM*I|T3g23*w}bJG)iec@#Ljp0SqOQ%PijA z7Q#HdmUDpsimL8A4h9%Wyfb?F1*xr57BgDh8Afm1rR&f5=hPt#W4tFH77b*(K+~X( z5GR64d^B%lf>nP3zn!ypM<&#DW$U5kaHBYu4A@H81y*7gsOvlq2^g;wgD=5wx%7PXvmWxu+cq}b3y@Xj$mS8q3dA#HKtpw2HzetJe6_7(8{IILX!y{Y|Q zJ+u7$GqTw4IpC3rjG8<&(}7Es(RG&NZ-g=~k(G5@WOv-Bwt-ry|NC|^T?j_%f%2UJ zv5Mk#P4di!vB`<6Z)=l2g!k7sdRC_|n%NDl-e;6MrgvUn9+TtOT`I2V@7`my8QS1N zY-5A*uUwe-t&@9o=gPbJ)Ks=gWg)hfGtOdypSnxy)V2pv)qHGczXQ}M7<%S|kp}&* z$^&T0aDj9!tCP05m6q{0M&c(+YwtR(g2|Pg0)<$H?yDKEt6nPXdo~UQz4SDjoEY8Q z0e*tXyx44a_e91)!(ih#ZWz*kf;u_qT=4Z8fb-wD_#fl}wmX01?fw6~X8hk_I{Y09 a|N9vKcRthqFVh+RJCEYO+BW^qvHuUN(4WQt literal 0 HcmV?d00001 diff --git a/other/Logo-Landscape.png b/other/Logo-Landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..cc71e293c44249a725b292dc493920584cc5b2da GIT binary patch literal 162652 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�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

!&r@Uv{9s?cVKDuN0aEIk2h;F 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з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 literal 0 HcmV?d00001 diff --git a/pubspec.yaml b/pubspec.yaml new file mode 100644 index 0000000..b1706f3 --- /dev/null +++ b/pubspec.yaml @@ -0,0 +1,34 @@ +name: amap_search_fluttify +description: An `Amap Search` Map Component, Powered By `Fluttify`, A Compiler Generating Dart Bindings For Native SDK. +version: 0.18.0 +homepage: https://github.com/fluttify-project + +environment: + sdk: ">=2.12.0 <3.0.0" + flutter: ">=1.12.13" + +dependencies: + flutter: + sdk: flutter + + + foundation_fluttify: + path: ..\foundation_fluttify + core_location_fluttify: + path: ..\core_location_fluttify + amap_core_fluttify: + path: ..\amap_core_fluttify + +dev_dependencies: + flutter_test: + sdk: flutter + flutter_lints: any + +flutter: + plugin: + platforms: + android: + package: me.yohom.amap_search_fluttify + pluginClass: AmapSearchFluttifyPlugin + ios: + pluginClass: AmapSearchFluttifyPlugin \ No newline at end of file